gpt4 book ai didi

javascript - Angular JSON $http 请求不像 jQuery 那样发送 JSON

转载 作者:行者123 更新时间:2023-11-29 18:15:12 25 4
gpt4 key购买 nike

我已经阅读了有关 AngularJS post 请求 header 的信息,它是 application/json

但是我想把它改成:

Content-Type=application/x-www-form-urlencoded; charset=UTF-8

我执行了以下操作,但仍然使用相同的 application/json

发送 post 请求

这是 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;
});

那我应该怎么设置请求的config header呢?

最佳答案

header 必须是 JSON 对象。

尝试:

{"headers" : { "Content-Type" : "application/x-www-form-urlencoded; charset=UTF-8" }}

从这里开始: https://docs.angularjs.org/api/ng/service/$http

headers – {Object} – Map of strings or functions which return strings representing HTTP headers to send to the server. If the return value of a function is null, the header will not be sent.

关于javascript - Angular JSON $http 请求不像 jQuery 那样发送 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23848591/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com