2012-03-07 66 views
0

我正在使用OpenRasta實現RESTful API。我以下面的方式發送ajax請求。使用OpenRasta的RESTful API響應問題

$.ajax("login", { 
      type: "post", 
      data: JSON.stringify(authData), 
      success: function (data, textStatus, jqXHR) { 
      }, 
      error: function (jqXHR, textStatus, errorThrown) { 
      }, 
      async: true 
      }); 

我開火按鈕click.This這個請求相同的請求是給當我在本地(http://localhost/myApplicationName)做這件事,當我做託管網站(http://myCompany.com)。我很期待錯誤請求不同的響應(400)與一些額外的信息(如圖1所示)作爲對此請求的迴應。它在本地工作正常(如圖1所示),但在部署的網站上,我收到字符串「Bad Request」以響應狀態400圖2)。以下是我在本地獲得的回覆。

local response

和響應來自部署網站同

enter image description here

我試圖找出這個問題,但在任何conclusion.Is與部署不能達到這個問題還是我我在錯誤處理中犯了一些錯誤?

+0

URL是本地的嗎?即在同一個域名? – ManseUK 2012-03-07 13:50:43

+0

URL不是本地的。它位於其他服務器上的其他域(h​​ttp:// domainname/login)上。 – prashant 2012-03-07 18:05:46

+0

您是否嘗試過查看服務器上的日誌?你是如何託管它?什麼是IIS日誌說? – SerialSeb 2012-03-07 18:33:53

回答