背景:我们的服务器支持HTTP / 2和HTTP / 1.1协议。
但是,在测试过程中,似乎HTTP / 1.1的文件上传速度要快得多。该问题的示例也可以在这里看到:enter image description here
问题:是否可以强制浏览器仅对某些网址/路径发出HTTP / 1.1 AJAX请求?在内部,我们使用的是Axios(Slow GCS upload speeds when using HTTP/2)。
答案 0 :(得分:5)
否,这是不可能的。 HTTP / 2是连接级别设置,浏览器将其作为HTTPS设置的一部分进行协商,并且不能被某些AJAX调用覆盖,也不能为特定路径设置。
唯一可行的方法是将其托管在具有单独HTTPS证书的单独域中。