變量設置= {
「異步」 張貼JSON數據:真實,
「跨域」:真實的,
「URL」: 「http://api.XXXXX.com/SharedServices/SharedData.svc/rest/Authenticate」,
「方法」: 「POST」,
「報頭」:{ 「內容類型」: 「應用/ JSON」, },
「過程數據」:假,
「數據」 :「{\ 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); });如何與頭我使用此代碼,但它不工作
-1
A
回答
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\": \"[email protected]\",\r\n \"EndUserIp\": \"192.168.1.9\"\r\n}"};
$.ajax(settings).done(function (response) {
console.log(response); });
而你真正的問題是......? – khlr
這並沒有使任何更清楚。你試過什麼了?你有什麼例外嗎? .... – khlr
Webforms和MVC不是一回事。你問如何在Webforms中使用WebAPI? – Tim