Я прочитав про заголовок запиту AngularJS, який є application/json
Але я хочу змінити його на:
Content-Type=application/x-www-form-urlencoded; charset=utf-8
Я роблю наступне, але запит на публікацію все ще надсилається з цим самим application/json
Ось кут:
$http.post("server.php", checkUserPostData,
{"headers" : "Content-Type=application/x-www-form-urlencoded; charset=utf-8"})
.success(function(data, status, header, config){
if(data=="exists")
return true;
else return false;
});
Як я повинен потім встановити заголовок конфігурації запиту?
Відповіді:
4 для відповіді № 1Заголовки повинні бути об'єктом JSON.
Спробуйте:
{"headers" : { "Content-Type" : "application/x-www-form-urlencoded; charset=utf-8" }}
Звідси: https://docs.angularjs.org/api/ng/service/$http
headers - {Object} - Карта рядків або функцій, які повертають рядки, що представляють заголовки HTTP для надсилання на сервер. Якщо повернене значення функції є null, заголовок не буде відправлено.