0
是否可以使用JSONP將數據發佈到WCF服務?由於同源策略的靈活性,我需要JSONP。將數據發佈到啓用JSNOP的WCF服務使用JQUERY
例如,我有以下WCF服務:
[OperationContract]
[WebGet(ResponseFormat = WebMessageFormat.Json)]
bool SetRate(string Id, string name, double Rate);
還是需要爲:
[OperationContract]
[WebInvoke(RequestFormat = WebMessageFormat.Json)]
bool SetRating(string UserId, string MovieId, double Rating);
然後在客戶端:
$.getJSON('http://test:1000/WebServices.svc/jsonp/SetRate/ABC/DEF/22?callback=?', null, function (r) {
alert('Received ' + r.toString());
});
或者我需要做一個$ .postJSON(...)嗎?
還是我的方式?這甚至有可能嗎?我能夠使用JSONP成功調用(獲取)WCF服務。這個測試是一個簡單的「get」。