Я под прокси-сервером, и если я попробую curl http://localhost/mysite или curl http://127.0.0.1/mysite curl попытаться разрешить его с помощью прокси-сервера. Поэтому я попытался с параметром --noproxy, но не работает. Работает нормально для внешних серверов с прокси-сервером как curl http://mysite.com.
Моя конфигурация:
- Cygwin (bash) под Windows 8 с расширением curl.
- Прокси:
proxy.domain.xx:1080без аутентификации -
http_proxy=http://proxy.domain.xx:1080 - Локальный сервер: версия XAMP 1.8.0
- Порты Apache: 80,443
- Браузер: Chrome с прокси, но настроенный для доступа к
localhostи*.dev
Из curl --help
- noproxy: список узлов, которые не используют прокси-сервер
Что я пробовал:
- Я отключил брандмауэр и ничего
-
$ curl -v http://localhost/mysite→ Отладка:ответ
Connected to proxy.domain.xx (200.55.xxx.xx) port 1080 (#0) GET http://localhost/mysite HTTP/1.1 User-Agent: curl/7.21.1 (i686-pc-mingw32) libcurl/7.21.1 OpenSSL/0.9.8r zlib/1.2.3 Host: localhost Accept: */* Proxy-Connection: Keep-Alive The system returned: <PRE><I>(111) Connection refused</I></PRE> -
curl -v --noproxy localhost, http://localhost/muestraответ
About to connect() to localhost port 80 (#0) * Trying 127.0.0.1... * Connected to localhost (127.0.0.1) port 80 (#0) > GET /mysite HTTP/1.1 > User-Agent: curl/7.21.1 (i686-pc-mingw32) libcurl/7.21.1 OpenSSL/0.9.8r zlib/1.2.3 > Host: localhost > Accept: */* > < HTTP/1.1 301 Moved Permanently < Server: Apache/2.4.2 (Win32) OpenSSL/1.0.1c PHP/5.4.4 < Location: http://localhost/mysite < Content-Length: 331 < Content-Type: text/html; charset=iso-8859-1
Любая идея, как это исправить?