我遇到了一个奇怪的问题,我的 Web 浏览器控件正在发送“Content-Length”标头总是 1 字节太大的请求。这对于正常的 HTTP 请求是可以的,但 HTTPS 请求不适用于此错误。
基本上,这就是我所做的:
单击网络浏览器中的发布按钮
处理 beforeNavigate2 事件,取消当前请求,并创建一个.navigate()
具有相同 postdata、headers 等的新请求。
现在用 fiddler 检查请求时,我可以看到内容长度为 653(对于实际数据),但内容长度标头始终多 1 位。
为什么会这样?