HTTP/1.1请求里Host字段的问题

tangrh 2005-03-17 04:36:14
HTTP/1.1客户端必须发送Host字段,比如
GET / HTTP/1.1
Host: news.sina.com.cn
现在问题是,Host后面的内容能否换成IP呢,因为有Web服务的目标计算机没有域名
我发现有的代理(网关)支持这么做,但有的却不支持,返回403,禁止,我一个客户的网络里就是这样,如果真的没有域名,那么应该如何解决这个问题呢?
...全文
601 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yatuor 2005-03-30
换成ip当然可以了
  • 打赏
  • 举报
回复
h0 2005-03-30
肯定可以的!
出现403的问题,应该是其他参数的设置不对,或者该服务器关闭了该服务!
  • 打赏
  • 举报
回复
jefflin 2005-03-30
如果代理网关后面有两台相同的Web Server的话, host用名字就有作用了,因为你的出口的IP地址是一样的.当host用IP时,它不能区分是发到哪个web server上,现在如果用主机名的它就能区分.其实就是两个域名对应一个IP.
这有点像load balancing .分流到两台server
  • 打赏
  • 举报
回复
atlcat 2005-03-18
不知道你说的“代理”是什么意思
  • 打赏
  • 举报
回复
zengwujun 2005-03-18
帮顶
  • 打赏
  • 举报
回复
发帖
通信技术

4269

社区成员

通信技术相关讨论
社区管理员
  • 网络通信
加入社区
帖子事件
创建了帖子
2005-03-17 04:36
社区公告
暂无公告