首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在python上测试烧瓶API时遇到了403错误

问在python上测试烧瓶API时遇到了403错误
EN

Stack Overflow用户
提问于 2019-11-21 08:06:29
回答 2查看 5.5K关注 0票数 0

我可以在Postman上测试这个文件,但是当我在Python上做这个文件时,它是失败的。目前我正在网络代理的后面工作,所以我已经指定了代理。

这是我正在使用的一组代码:

代码语言:javascript
复制
# specify proxy
proxy = {'https':'https://username:password@01.2.345.6:1010', 
         'http':'http://username:password@01.2.345.6:1010'}

# specify content
header = {'Content-Type': 'application/json'}

# get input
testFile = open('test.json', 'r')
jsonInput = testFile.read()
requestJSON = json.loads(jsonInput)

# specify url
url = 'http://127.0.0.1:5000/test'

response = requests.post(url, json=requestJSON, proxies=proxy, headers=header)

当我检查的状态代码时,我得到了的值response。

EN

回答 2

Stack Overflow用户

发布于 2019-11-21 08:21:58

错误代码403意味着访问您试图访问的页面或资源是绝对禁止的,因为某些原因。如果它在postman中工作,那么您可以从postman获得请求库的确切python代码,并将其与代码匹配以检查差异。

票数 1
EN

Stack Overflow用户

发布于 2022-05-30 09:26:55

清除浏览器cookie有帮助。我正在使用Safari浏览器

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58970061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档