【发布时间】:2021-03-06 17:16:29
【问题描述】:
给定 url 'https://api-xxxxxxxxxxxxxxx/xxxxx/'
- 并且标头 Authorization = 'Bearer'+ 令牌
- 并且标头 X-XSRF-header = 'xxxxxxxxx'
- 并且标头 Content-Type = 'application/xxx.pingixxxxxx.checkUsernamePassword+json'
//在空手道请求过程中,上述行中的“checkUsernamePassword”自动变为(小写u & p)“checkusernamepassword”。
// 即在 POST 请求期间更改为 'application/xxx.pingixxxx.checkusernamepassword+json'
并请求{用户名:'12345xxx',密码:'12233xxx'}
方法发布时
空手道响应是 { "code": "INVALID_CONTENT_TYPE" "message": Invalid content type xxxxx}
案例 1:当我使用 u & p 小写 Content_Type = 'application/xxx.pingixxxxxxx.checkusernamepassword+json' 时,我与 Postman 重现了相同的错误响应
案例 2:当我在 Postman 中使用 U&P 大写 Content_Type = 'application/xxx.pingixxxxxxx.checkUsernamePassword+json' 时,我在 Postman 中得到了有效响应。
请说明如何在空手道中使用大写 U 和 P 或其他关键字强制标题 Content-Type 可用于解决此问题
【问题讨论】:
标签: karate