Я пытаюсь отправить запрос POST на сервер, используя следующее
this.open('someurl',{
method: 'post',
data: {
'memberId': obj.id,
'password': obj.password
},
headers: {
'Accept':'application/json',
'Content-Type':'application/json',
}
}).then(function(response){
require('utils').dump(response);
});
Но это не удается со следующим ответом
{
"contentType": null,
"headers": [
{
"name": "Content-Length",
"value": "8008"
},
{
"name": "Server",
"value": "Jetty(8.1.8.v20121106)"
}
],
"id": 2,
"redirectURL": null,
"stage": "end",
"status": 415,
"statusText": "Unsupported Media Type",
"time": "2015-02-17T10:34:16.952Z",
"url": <someURL>,
"data": null
Принимая во внимание, что эквивалентная команда CURL успешна
curl -i someurl -X POST -H Content-Type:application/json --data '{"memberId": 1234567,"пароль":"пароль"}'.
Где я ошибаюсь?