Čítal som o hlavičke AngularJS post request, ktorá je application/json
Ale chcem to zmeniť na:
Content-Type=application/x-www-form-urlencoded; charset=utf-8
Robím nasledujúce, ale žiadosť o príspevok je stále odoslaná s tým istým application/json
Tu je Angular:
$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;
});
Ako mám potom nastaviť hlavičku konfigurácie žiadosti?
odpovede:
4 pre odpoveď č. 1Hlavičky musia byť objektom JSON.
skúste:
{"headers" : { "Content-Type" : "application/x-www-form-urlencoded; charset=utf-8" }}
Odtiaľ: https://docs.angularjs.org/api/ng/service/$http
hlavičky - {Object} - Mapa reťazcov alebo funkcií, ktoré vracajú reťazce predstavujúce hlavičky HTTP na odoslanie na server. Ak je návratová hodnota funkcie null, hlavička sa neodošle.