0
我正在嘗試執行POST到Web服務。我正在使用WebClient類並調用uploadstring方法。這工作正常,直到我調用的Web服務需要一些數據,特別是一個JSON數組。我試圖找出數據需要採用什麼格式,以便Web服務能夠正確接受和使用它。例如:POST使用uploadstring方法調用Web服務並傳遞json數組
WebClient myWebClient = new WebClient();
string resp = myWebClient.UploadString("www.myUrl.com", "POST", "someDataToSend");
任何幫助在這裏將不勝感激!
Web服務(vb.net)被稱爲花費keyvaluepair:
<OperationContract(), WebInvoke(BodyStyle:=WebMessageBodyStyle.WrappedRequest, Method:="POST", RequestFormat:=WebMessageFormat.Json, ResponseFormat:=WebMessageFormat.Json)> _
Public Function DoSomething(ByVal myKeyValuePair() As KeyValuePair(Of String, String)) As String