有没有一种方法可以强制XMLHttpRequest使用HTTP / 1.1?

时间:2019-06-19 20:25:47

标签: javascript xmlhttprequest fetch http2 http-1.1

我有一个同时支持HTTP / 1.1和HTTP2的服务器端点。为了进行测试,我想尝试同时使用HTTP / 1.1和HTTP2连接从端点下载内容。

当我使用XMLHttpRequest从端点请求数据时,它会自动使用HTTP2,而无需包含Connection: Upgrade头。

是否有一种方法可以强制XMLHttpRequest对基础TCP连接使用HTTP / 1.1?那么其他协议(例如Quic或SPDY)呢?

1 个答案:

答案 0 :(得分:0)

否。

来自雷米·勒博的评论:

  

浏览器决定要使用哪个协议作为XmlHttpRequest对象的实现细节。您不能从脚本内部强制执行特定选择。