3

私は初心者なので親切です。3 つのパラメーターを受け取る Web サービスを呼び出すことができますが、要求の最初のパラメーターしか表示されません。

[RestService("/GetServiceData/{wOwner}/{wBlockSize}/{wBlock}")]
public class GetServiceData
{
    [DataMember]
    public string wOwner { get; set; }
    public int? wBlockSize { get; set; }
    public int? wBlock { get; set; }

}

ブラウザから次のように呼び出そうとします: localhost:62577/servicestack/json/syncreply/GetServiceData/?wOwner=bb5456ce-a022-4ab8-8256-281e8b41aac5&wBlockSize=1000&wBlock=2

ただし、GetServiceData に設定されている wOwner のみを取得します

このJavaScriptでも同じ

var pData = {wOwner:'bb5456ce-a022-4ab8-8256-281e8b41aac5', wBlockSize:1000, wBlock:2};
$.ajax({
  type: "POST",
  url: "http://localhost:62577/servicestack/json/syncreply/GetServiceData",
  data: pData,
  dataType: "jsonp",
  contentType: "application/json",

私が欠けているものの手がかりはありますか?

4

0 に答える 0