【发布时间】:2017-10-21 17:57:09
【问题描述】:
我正在尝试将一组对象发布到 API 端点 (onClick),但我不断收到 400 Bad Request 错误。
我不完全确定我在这里做错了什么,希望在这个问题上得到一些帮助。
我的代码如下:
$('#test-post').on('click', function() {
var postData = [
{
"artist": "Artist Name",
"title": "Artist Title",
"genre": "string",
"duration": "2:05",
"url": "Artist url",
},
{
"artist": "Artist Name",
"title": "Artist Title",
"genre": "string",
"duration": "2:05",
"url": "Artist url",
}
];
$.ajax({
url: 'http://localhost:8000/api/endpoint',
type: 'POST',
dataType: 'json',
contentType: 'application/json',
data: JSON.stringify(postData),
success: function(data) {
console.log('Data has been posted');
console.log(data);
},
error: function(err) {
console.log(err.statusText);
}
});
});
任何帮助将不胜感激。
谢谢
【问题讨论】:
标签: jquery arrays ajax object post