2007-3-16 16:28
wanghi
关于HTTP地址的转换问题
[size=13px]要求:在IE中输入一个ip地址,如:192.168.1.1 ,那么显示出某个指定网址,如[url=http://www.sina.com.cn/]www.sina.com.cn[/url]的内容。
我现在在服务器的HTTP代理程序上做了如下的,修改就是
把http的头部中的GET 中192.168.1.1转换成[url=http://www.sina.com.cn/]www.sina.com.cn[/url]
把http的头部中的Host 中的192.168.1.1转换成[url=http://www.sina.com.cn/]www.sina.com.cn[/url]
其他的不做更改。可是还是不能显示出正常的页面。
======================================
输入[url=http://www.sina.com.cn/]www.sina.com.cn[/url]时候,提交的HTTP的头部是:
[GET [url=http://www.sina.com.cn/]http://www.sina.com.cn/[/url] HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Accept-Language: zh-cn
Proxy-Connection: Keep-Alive
If-Modified-Since: Fri, 16 Mar 2007 05:48:30 GMT; length=257182
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Host: [url=http://www.sina.com.cn/]www.sina.com.cn[/url]
Cookie: SINAGLOBAL=218.18.133.53.272411166426406221; SINA_NEWS_CUSTOMIZE_city=%u6DF1%u5733; SINA_SPUSER=wanghi9394; FINA_VISITED_S=sh600601|XR方正科; sinadl_1_1=1174027993859; s_dl=-1; sinadl_1_2=1174016826312
]
输入192.168.1.1时候,提交的HTTP的头部是:(修改前)
[GET [url=http://12.3.4.177/]http://12.3.4.177/[/url] HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Accept-Language: zh-cn
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Host: 12.3.4.177
Proxy-Connection: Keep-Alive
]
而且服务器的HTTP代理程序的log里面也记录了输入192.168.1.1时候,只是能返回一些新浪网页头部的数据
应该如何修改才是正确的呢?
[/size]
2007-3-21 17:18
sinister
抓包仔细看下吧,看看是不是类似一些 \r\n 等的处理问题。
2007-3-21 23:45
子弹峡谷
给楼主推荐两个工具,httplook和httpdebug,调试http协议非常方便:lol
2007-3-28 22:45
99大话王
如果是修改代理程序,可是试试用
HTTP 301
重定向
2007-4-22 10:47
wanghi
谢谢,调试了几天,还是找不到问题,我最后改用了 重定向来弄了!谢谢大家的回帖
2007-10-18 10:32
sujean
你应该提交如下的
[GET / HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Accept-Language: zh-cn
Proxy-Connection: Keep-Alive
If-Modified-Since: Fri, 16 Mar 2007 05:48:30 GMT; length=257182
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Host: [url]www.sina.com.cn[/url]
Cookie: SINAGLOBAL=218.18.133.53.272411166426406221; SINA_NEWS_CUSTOMIZE_city=%u6DF1%u5733; SINA_SPUSER=wanghi9394; FINA_VISITED_S=sh600601|XR方正科; sinadl_1_1=1174027993859; s_dl=-1; sinadl_1_2=1174016826312
页:
[1]
Powered by Discuz! Archiver 5.5.0
© 2001-2006 Comsenz Inc.