python - 如何将代理添加到请求以防止限制 API
问题描述
假设我有这些多个代理,我想使用它们从 API 请求信息
proxies = open("proxies.txt", encoding="UTF-8", errors="ignore").read().splitlines()
proxies = list(proxies)
https_proxy = random.choice(proxies)
proxyDict = {"http" : "http://"+https_proxy}
req2 = c.get(url=url2,timeout=timeout, proxies = proxyDict).json()
example = req2['data']
这似乎对我不起作用,我使用这个脚本,即使我使用代理请求,我的 IP 似乎仍然受到限制,任何帮助将不胜感激。
解决方案
推荐阅读
- c - 以 i++ 为条件的 C for 循环的奇怪行为
- google-maps - 谷歌地图 API 不会显示
- javascript - 字符串中的双括号模式搜索
- c# - Web 服务内部不同的soap:address。如何调用方法
- c# - 在 VB.NET 中传递给函数时声明参数
- node.js - 由于 SELF_SIGNED_CERT_IN_CHAIN,Expo 无法更新 npm 包
- docker - 使用 nginx、kubernetes 和 docker 服务资产
- c++ - Must a compiler always remove a try-catch block if it's proven to be non-throwing
- java - Java中的10,000,000个整数数组插入排序
- mysql - MySQL 数据库 Show Lik 'רולר חו×'