如何使用标题发布json数据我正在使用此代码,但它无法正常工作

时间:2016-01-23 12:43:25

标签: c# asp.net json

var settings = {
  “异步”:真实,
  “crossDomain”:是的,
  “url”:“http://api.XXXXX.com/SharedServices/SharedData.svc/rest/Authenticate”,
  “方法”:“POST”,
 “标题”:{     “content-type”:“application / json”,   },
  “processData”:false,
 “data”:“{\ r \ n \”ClientId \“:\”ApiIntegration \“,\ r \ n \”UserName \“:\”XXXXX \“,\ r \ n \”密码\“:\” XXXXXX @ 12 \“,\ r \ n \”EndUserIp \“:\”192.168.1.9 \“\ r \ n}”

};

$。ajax(设置).done(功能(响应){
  的console.log(响应); });

1 个答案:

答案 0 :(得分:1)

我在另一个代码中做了一些错误,这是正确的。

enter var settings = {
"async": true,
"crossDomain": true,
"url": "http://api.XXXXX.com/SharedServices/SharedData.svc/rest/Authenticate",
"method": "POST",
"headers": {"content-type": "application/json", },
"processData": false,
"data": "{\r\n \"ClientId\": \"ApiIntegration\",\r\n \"UserName\": \"XXXXX\",\r\n \"Password\": \"XXXXXX@12\",\r\n \"EndUserIp\": \"192.168.1.9\"\r\n}"};
$.ajax(settings).done(function (response) {
console.log(response); });