Использование AngularJS + Express У меня есть следующий код для проксирования моих запросов к удаленной службе:
app.get('/api.json', function (req, res) {
req.pipe(request("http://test-api.com/api.json")).pipe(res);
});
app.post('/api.json', function (req, res) {
req.pipe(request.post("http://test-api.com/api.json")).pipe(res);
});
Все запросы GET работают нормально, однако запросы POST находятся в моем браузере.
Вот как я пишу:
$http({
method: 'POST',
url: '/api.json',
data: $.param({
"title": not.title,
"desc": not.description
}), // pass in data as strings
headers: { 'Content-Type': 'application/x-www-form-urlencoded' }
}).success(function () {alert("Success");});
Что не так?
EDIT:
Вот запрос, который отображается на консоли:
Что я должен проверить, чтобы предоставить дополнительную информацию?