为什么公共WiFi上不支持505 Http版本?
我最近在尝试访问Azure存储时收到了505“Http版本不支持”。我花了一段时间才意识到这只发生在公共WiFi上(如First Great Western、Tesco等)。修复方法很简单:编辑我的存储连接字符串以使用https,即DefaultEndpointsProtocol=https为什么公共WiFi上不支持505 Http版本?,http,azure,https,azure-storage,Http,Azure,Https,Azure Storage,我最近在尝试访问Azure存储时收到了505“Http版本不支持”。我花了一段时间才意识到这只发生在公共WiFi上(如First Great Western、Tesco等)。修复方法很简单:编辑我的存储连接字符串以使用https,即DefaultEndpointsProtocol=https 然而,我的问题是:为什么这只发生在公共WiFi上?当我连接到手机或使用家庭WiFi连接时,Azure接受了http。Fiddler在从我的机器发送的请求中没有显示任何差异,那么这些热点对http流量有何影响
然而,我的问题是:为什么这只发生在公共WiFi上?当我连接到手机或使用家庭WiFi连接时,Azure接受了http。Fiddler在从我的机器发送的请求中没有显示任何差异,那么这些热点对http流量有何影响?通常,问题是因为公共WiFi提供商使用了网络代理。例如,Squid 2.x系列中有一些已知的bug,它们可能正在将HTTP 1.1请求转换为HTTP 1.0。我们在通过Squid代理与Azure交谈时遇到了类似的问题 建议您使用切换到HTTPS的方法