gpt4 book ai didi

python - 做更多的标题意味着服务器认为你是人的机会更大

转载 作者:行者123 更新时间:2023-12-04 10:48:54 25 4
gpt4 key购买 nike

这不是与编程相关的问题,但我使用了 python requests很多时间。

我通常使用的标题是:

  • 接受编码
  • 产地
  • 推荐人
  • 用户代理
  • 接受语言
  • 接受
  • cookies

  • 在执行登录等任务时检查发送到服务器的请求时,您会注意到以下 header :
  • 主持人
  • 内容长度
  • 电话

  • 如果我决定将这些 header 添加到我的请求中,是否会提高我被识别为人类的机会,因为它会告诉服务器有关“浏览器”的信息。

    最佳答案

    并不真地。
    Host是 HTTP v.1.1 协议(protocol)中的必需 header ,因此无论如何都会发送它。 requests模块隐式设置此 header 。你不应该手动设置它,在 99 个 100 的情况下,你永远不应该关心这个标题。

    虽然 Content-Length是一个可选的 header ,几乎一直都在使用它,因为它是告诉远程服务器 HTTP 消息实际结束位置的最简单方法。最受欢迎的替代方案是 Transfer-Encoding: chunked .这两个 header 中的任何一个都不会透露有关客户端的任何信息,因此您不必担心它们。

    最后,通过使用 TE header 客户端告诉远程服务器所需的 Transfer-Encoding格式。同样,此 header 只是在客户端和服务器之间协商数据格式,它几乎不会提高您被识别为人类的机会。

    关于python - 做更多的标题意味着服务器认为你是人的机会更大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59574451/

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