2016-01-23 75 views
-1

變量設置= {
        「異步」 張貼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); });如何與頭我使用此代碼,但它不工作

+3

而你真正的問題是......? – khlr

+0

這並沒有使任何更清楚。你試過什麼了?你有什麼例外嗎? .... – khlr

+1

Webforms和MVC不是一回事。你問如何在Webforms中使用WebAPI? – Tim

回答

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