如何解决如何在颤振中发送放置请求?
我正在尝试更新 https://app.jsonstorage.net/ 上的 json 列表
但我得到了响应代码 415,这是我的代码:
这是我在 jsonstorage 上的 json:
[{"username": "Amirhossein","password": "302940101692","email": "sahosseini1382@gmail.com","phone": "09944236807"},{"username": "Hosna","password": "74610945","email": "hosseiniamir71@gmail.com","phone": "09353792083"}]
解决方法
尝试向您的请求添加标头:
Response resPut = await put (postur1,body: jsonEncode(<String,String>{
"username": username,"password": password,"email": email,"phone": phone
},headers: {
"Accept": "application/json","content-type": "application/json"
}
)
);
,
代码 415 的意思是“不支持的媒体类型”,如果你得到它,就意味着你成功地发送一个到那个 URL 的 put 请求,但是内容类型错误。添加以下标题应该可以解决问题:
Response resPut = await put(postUrl,"phone": phone,},headers: {
"Accept": "application/json","content-type": "application/json",));
如果仍然出现错误,我建议您阅读您正在使用的 API 的文档,看看您需要发送什么。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。