如何告诉web服务器一些HTTP客户端(官方未知)支持HTML5?据我所知,HTTP服务器会检查浏览器和版本。但是,如果我想发送带有标题"User-Agent: SomeUnknownAgent"的超文本传输协议请求--我必须如何通知远程超文本传输协议服务器这个"SomeUnknownAgent“支持HTML5?以下是示例"User-Agent"值:
Chrome 6.0.472.63: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.63 Safari/534.3
Firefox 3.6.10: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10
Firefox 4.0 Beta 6: Mozilla/5.0 (Windows NT 5.1; rv:2.0b6) Gecko/20100101 Firefox/4.0b6
Internet Explorer 8.0.6001.18702: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)
Opera 10.63: Opera/9.80 (Windows NT 5.1; U; en) Presto/2.6.30 Version/10.63
Safari 5.0.2: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5我发现了以下几个共同点:Windows; U; Windows NT 5.1;。也许这就足够了?
发布于 2015-03-18 16:39:56
我找到了答案。阅读here很有帮助。因此,举例来说,答案可能是:
"User-Agent: SomeUnknownAgent 1.0.0.0: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) Gecko/20100101"现在HTTP服务器知道浏览器支持HTML5了。当然,如果它依赖于"User-Agent"字段。
https://stackoverflow.com/questions/29117005
复制相似问题