0
我在.net中一個非常簡單的Web服務如何通過Web服務POST方法請求主體的提琴手
[WebInvoke(Method = "POST",
ResponseFormat = WebMessageFormat.Json,
BodyStyle = WebMessageBodyStyle.Wrapped,
UriTemplate = "xml?id={id}")]
string XMLData(string id);
當我檢查它在提琴手通過將下面的網址,其做工精細
http://localhost:60104/IO_100_Service.svc/xml?id=123}
,但是當我傳遞的參數在提琴手的請求主體它不工作
URL
http://localhost:60104/IO_100_Service.svc/xml
Request Header
Content-Type: application/x-www-form-urlencoded
Request Body
id=123
如果有人有任何關於它的想法,請幫助我。
感謝您的答覆...ü意味着如果我改變了對URI = UriTemplate「XML」那麼我可以通過我的請求參數身體,在更改URI和傳遞參數在請求身體fiddler id = 2..it顯示不好的請求 – sachin 2012-04-22 16:09:06
爲什麼你已經使URL .../xml?id = 123,然後嘗試調用.../xml ?只是使用URL,因爲你設置的URI模板 – Regfor 2012-04-22 20:38:30
我想我不能解釋我的問題...其實我想要在請求正文中發送請求參數不在URL中......如何實現這一點?我的URI? – sachin 2012-04-23 04:36:58