【问题标题】:Is there an api I can fetch to return a curl value?有没有我可以获取的 api 来返回 curl 值?
【发布时间】:2020-12-02 19:18:50
【问题描述】:

我最近注意到一些站点阻止 node-libcurl 但不阻止 curl。有没有我可以获取的 api 来返回实际的 curl 响应?我使用reqbin 并试图模仿他们发送的请求,但无济于事。谢谢

【问题讨论】:

    标签: node.js curl get


    【解决方案1】:

    许多网站(例如 wikipedia.org)阻止缺少 User-Agent 标头的用户代理,curl 有一个默认用户代理,它看起来像 curl/7.73.0,但是当您使用 libcurl 发出请求时,libcurl 不会因此,它没有useragent,很多地方都会被屏蔽,解决方法是CURLOPT_USERAGENT

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多