python post请求 415_带有身份验证的requests.post为python中的jira rest api提供错误415 - python...

url = "https://example.com/jira/rest/api/2/issue/issue_key/comment"

data = json.dumps({"body": 'some string'})

headers = {'content-type':'application/json'}

r = requests.post(url, data, auth=('username', 'password'))

-> r.status_code输出是415。

但是在

r = requests.get(url, data, auth=('username', 'password'))

-> r.status_code输出是200。请帮助我确定问题。

参考方案

您忘记将headers变量添加到您的帖子请求中。那就是为什么它失败了。只需将其添加到您的帖子请求中,您将获得201状态码作为响应:

r = requests.post(url, data, auth=('username', 'password'), headers=headers)

Python Eve包含过滤器 - python

有什么方法可以返回字段包含某些值的项目?例如。GET /people?contains="foo"返回名称中带有“ foo”一词的所有人。提前致谢 参考方案 您可以使用mongodb $regex运算符,该运算符在Eve(MONGO_QUERY_BLACKLIST = ['$where', '$regex…Celery REST API - python

有没有办法将Celery用于以下用途:使用Form参数将对外部U​​RL的HTTP调用排队(HTTP Post to网址)外部URL将响应HTTP响应,200、404、400等,如果响应采用错误非200 ish响应的形式,将重试重试一定次数,并将根据需要退出使用REST API将Task / Job / Work队列添加到Celery,将URL传递给call…Django REST Framework中序列化程序验证的顺序 - python

情况在Django REST Framework的ModelSerializer中进行验证时,我注意到Meta.model字段始终经过验证,即使这样做不一定有意义。采取以下示例进行User模型的序列化:我有一个创建用户的端点。因此,存在一个password字段和一个confirm_password字段。如果两个字段不匹配,则无法创建用户。同样,如果请求的us…在烧瓶蓝图中重用代码 - python

我在flask中实现了REST API。现在我们将一组表公开为资源...所以我有2个新资源res1和res2在后端处理相应的表。我想了解如何最好地重用代码。我当时正在考虑使用常见的蓝图common_bp,因此我可以将其注册为app.register_blueprint(common_bp, url_prefix='/res1') app.…Django Rest Framework在ViewSet中覆盖page_size - python

django rest框架分页有问题。我已经在类似-的设置中设置了分页'DEFAULT_PAGINATION_CLASS':'rest_framework.pagination.PageNumberPagination', 'PAGE_SIZE': 1 以下是我的观点。class HobbyCate…

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值