如何告诉Web服务器某些HTTP客户端(官方未知)支持HTML5?

时间:2015-03-18 08:16:57

标签: html5 http httpclient

如何告诉Web服务器某些HTTP客户端(官方未知)支持HTML5?据我所知,HTTP服务器检查浏览器和版本。但是,如果我想发送带有标头"User-Agent: SomeUnknownAgent"的HTTP请求 - 我必须如何通知远程HTTP服务器这个“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;。也许它足以包含?

1 个答案:

答案 0 :(得分:0)

我找到了答案。阅读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"字段。