返回信息流HTTP1.1 请求报文头中HOST到底有啥作用啊?
这是一条镜像帖。来源:北邮人论坛 / www-technology / #26492同步于 2014/7/8
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
HTTP1.1 请求报文头中HOST到底有啥作用啊?
youziboy
2014/7/8镜像同步8 回复
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
可以一个服务器为多个“虚拟主机”服务。比如,看到
GET / HTTP/1.1
Host: bbs.byr.cn
就把桌面版北邮人论坛的首页发给用户。
同一个服务器程序,如果接收到
GET / HTTP/1.1
Host: m.byr.cn
就把移动版的北邮人论坛页面发给用户。
web server
【 在 youziboy 的大作中提到: 】
: 如果访问web server时候,需要经过一个代理服务器,那么这个host是 代理服务器域名,还是那个web server 的域名呢?
发自「贵邮」
你意思是说
如果用户在PC上去浏览BYR bbs,那么浏览器就自动将host 填充为 bbs.byr.cn
如果用户在手机上浏览北邮论坛,那么手机上的浏览器自动将host 填充为: m.byr.cn
nan
这个host 内容 ,是不是可以用php的header函数去改变啊?
【 在 nuanyangyang 的大作中提到: 】
: 可以一个服务器为多个“虚拟主机”服务。比如,看到
: GET / HTTP/1.1
: Host: bbs.byr.cn
: ...................
手动的。你输入http://bbs.byr.cn/ 那么host就是bbs.byr.cn。你输入http://m.byr.cn/ 那么host就是m.byr.cn
【 在 youziboy 的大作中提到: 】
: 你意思是说
: 如果用户在PC上去浏览BYR bbs,那么浏览器就自动将host 填充为 bbs.byr.cn
: 如果用户在手机上浏览北邮论坛,那么手机上的浏览器自动将host 填充为: m.byr.cn
: ...................
来自「北邮人论坛手机版」
HOST是浏览器指定的,所以无法在服务端程序修改,不过可以做重定向。
【 在 youziboy (怪人) 的大作中提到: 】
: 你意思是说
: 如果用户在PC上去浏览BYR bbs,那么浏览器就自动将host 填充为 bbs.byr.cn
: 如果用户在手机上浏览北邮论坛,那么手机上的浏览器自动将host 填充为: m.byr.cn
: ...................