Python请求被检测为机器人?

时间:2017-11-01 04:52:07

标签: python rest python-requests

目前正在研究特定API的流程。

我已经能够使用Postman重现API调用,但是我无法使用Python请求或其他库来重现它们。

我尝试进行API调用时收到未知错误。我已经更改了我的用户代理。他们有可能看到我正在使用请求吗?我还能做什么?

1 个答案:

答案 0 :(得分:0)

你可以在python的请求模块的帮助下使用代理。要么使用免费代理,要么您可以购买共享代理。

proxy_obj = {
            'http': 'http://proxy1.com',
            'https': 'https://proxy1.com',
            }
req = requests.get(image_url, proxies=proxy_obj)