发布数据 使用 'content-type': 'application/x-www-form-urlencoded' 和 'key': 'key' 发布数据
Posted
技术标签:
【中文标题】发布数据 使用 \'content-type\': \'application/x-www-form-urlencoded\' 和 \'key\': \'key\' 发布数据【英文标题】:Post data with By posting data with 'content-type': 'application/x-www-form-urlencoded' and 'key': 'key'发布数据 使用 'content-type': 'application/x-www-form-urlencoded' 和 'key': 'key' 发布数据 【发布时间】:2019-02-20 17:59:52 【问题描述】:我想使用 headers content-type: 'application/xww-form-urlencode' 将数据发布到服务器,但由于内容类型更改为 application/json 而失败
var headers=
'content-type': 'application/x-www-form-urlencoded',
'x-access-key': 'key'
var data =
'twins' : twins
axios.post('url', data, headers: headers )
.then((response) =>
console.log(response)
)
.catch((error) =>
console.log(error)
)
使用 Postman,我成功添加了条目
【问题讨论】:
【参考方案1】:在您的标题中将content-type
更改为
'Content-Type': 'application/x-www-form-urlencoded'
如果这不起作用,那么你我觉得你可能正在使用拦截器。这可能会覆盖您的配置。
【讨论】:
以上是关于发布数据 使用 'content-type': 'application/x-www-form-urlencoded' 和 'key': 'key' 发布数据的主要内容,如果未能解决你的问题,请参考以下文章
Swift-4:如何使用带有“Content-Type”的 URLSession 中的参数的 POST 请求获取数据:“application/x-www-form-urlencoded”
即使使用 Content-Type Header .net core,邮递员文件和 json 也会返回 415