| From | Sent On | Attachments |
|---|---|---|
| xuzheng | Jun 21, 2010 1:08 am | |
| Maxim Dounin | Jun 21, 2010 1:21 am | |
| Weibin Yao | Jun 21, 2010 1:28 am | |
| xuzheng | Jun 21, 2010 2:08 am | |
| xuzheng | Jun 21, 2010 9:10 am |
| Subject: | Re: nginx forward prxoy problem when header contains 'Proxy-Connection: keep-alive' | |
|---|---|---|
| From: | Weibin Yao (nbub...@gmail.com) | |
| Date: | Jun 21, 2010 1:28:10 am | |
| List: | ru.sysoev.nginx | |
xuzheng at 2010-6-21 16:08 wrote:
hi, when i use nginx as a forward prxoy, some page can not be downloaded successfully. example: http_proxy=ip:port wget -O test.html http://s1.ganjistatic1.com/css/base_ue3_house.__1276756225__.css --header='Proxy-Connection: keep-alive' -S the received data length always less than response heade specificed length, so wget will retry again and again. if use ie or firefox, the page load very slow, I guess the browser retry many times like wget. but if not sent header 'Proxy-Connection: keep-alive', the page can be downloaded successfully. Any one has idea?
Nginx does not support keepalive connection with backend server.
Maybe you should remove the header of "proxy-connection" like this:
proxy_set_header Proxy-Connection "";
thanks.
the nginx config file: server { # simple load balancing listen 9681; resolver 202.106.0.20; location / { proxy_pass http://$http_host$request_uri; } }
the nginx version is 0.7.65-5 , os is debian Linux dev 2.6.30-1-amd64
------------------------------------------------------------------------
_______________________________________________ nginx mailing list ngi...@nginx.org http://nginx.org/mailman/listinfo/nginx
-- Weibin Yao
_______________________________________________ nginx mailing list ngi...@nginx.org http://nginx.org/mailman/listinfo/nginx





