关于HTTP请求头重新开个贴子

lingg2002 2003-03-05 05:14:50
是不是设置了Proxy后IE发出的HTTP Version都是1.0的啊。
那么在1.0下host不是必须的。我对GET后的url的解析是参考HOST的。如果没有HOST我应该怎么解析啊。
"GET http://www.163.com/ HTTP/1.0 \r\n"
"Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */* \r\n"
"Accept-Language: zh-cn \r\n"
"Proxy-Connection: Keep-Alive \r\n"
"If-Modified-Since: Tue, 04 Mar 2003 02:18:01 GMT; length=59877 \r\n"
"User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) \r\n"
"Host: www.163.com \r\n"
"\r\n"
我参照HOST把第一行改为GET /HTTP/1.0。而且我参照HOST来建立WinSock连接到服务器。是不是这样参照不对啊

分数不够,去下面这个贴子留言分数可以给
http://expert.csdn.net/Expert/topic/1472/1472385.xml?temp=.3993494
...全文
27 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
icelight 2003-03-07
  • 打赏
  • 举报
回复
knight_temp 2003-03-07
  • 打赏
  • 举报
回复
你把它改成这样试一试 GET / HTTP/1.0。
icelight 2003-03-05
  • 打赏
  • 举报
回复
host是不会包含/这个符号的。搜到"http://"后,往向的第一个/,两者之间的字符串就是host了。

管他的proxy HTTP头有无有包含host,你都可以从GET后面解析到。

18,357

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧