gpt4 book ai didi

google-chrome - 为什么我的调试代理会报告带有垃圾内容的 Google 响应

转载 作者:可可西里 更新时间:2023-11-01 17:00:19 26 4
gpt4 key购买 nike

我正在使用 Charles调试通过我的网络上的移动设备发出的 HTTP 响应(即 iPhone 中没有查看源代码)。我注意到,当我向 google.com 发出请求时,Charles 报告返回一堆垃圾内容作为响应内容。

enter image description here

我不是在寻求 charler 支持(或者,不是在这里询问——我已经向代理作者发送了支持票)。我想知道谷歌到底在做什么。我不认为这是 gzip 编码(至少 header 没有表明它是),但我不知道这是否是谷歌所做的某种特殊的、非标准的优化,或者它是否是 HTTP 的一部分/2 我不熟悉。

因此,考虑到我是一名在 90 年代后期学习 HTTP 的程序员——这些天 Google 通过网络发送的到底是什么和/或理解现代 HTTP/2 的良好开端是什么?

最佳答案

这是因为请求是通过 SSL 发出的。您看到的是加密流量。您需要通过转到代理 -> SSL 代理设置并将主机名添加到 SSL 代理选项卡下的位置列表来告诉 CharlesProxy 代理对 Google 的请求。这将允许 Charles 在将流量转发给 Google 之前对您进行中间人攻击并解密流量。

至少在 MacOS 上,您可能还需要信任 Charles 根证书。参见 https://www.charlesproxy.com/documentation/using-charles/ssl-certificates/

关于google-chrome - 为什么我的调试代理会报告带有垃圾内容的 Google 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41768951/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com