我有這樣的WebInvoke方法;如何在服務器端從HTTPPOST請求中加載數據?
[OperationContract]
[WebInvoke(
Method = "POST",
UriTemplate = "/go",
BodyStyle = WebMessageBodyStyle.Bare,
RequestFormat = WebMessageFormat.Xml,
ResponseFormat = WebMessageFormat.Xml
)]
string go(string name);
我發佈了這樣的數據;
System.Net.WebClient client = new System.Net.WebClient();
string reply = client.UploadString(
"http://localhost/HelloService/Service.svc/go",
"POST",
aString);
的問題是我怎麼可以從發佈消息的數據去()方法不使用這樣的URI模板;
UriTemplate = "/go({name})"
,因爲我要發送大量的數據,我不能送了它在URI模板
爲了讓答案更有用,您可以請詳細說明解決方案嗎? – RyBolt 2010-11-15 18:26:00