一部分,我必須調用具有以下URI Web服務:如何通過XML特定的REST服務爲一體的URI
https://www.domain.com/accounts/clients/ {}的clientId/getdocuments
有人能告訴我,我是如何假設將xml傳遞給此?我知道我可以通過它作爲json,它會直接前進,但不能像本項目中的所有內容都通過xml完成。
這是一個「GET」命令,我使用HttpWebRequest使用C#和其他方法工作正常,但我努力與這個特定的URI。
我應該在寫入流時傳遞1234嗎?我以某種方式懷疑它!
所有我的文檔中的這條線,告訴我,這是請求
{}的clientId -
任何想法?
謝謝。
我不會說*不可能*。硬,長度有限等 – I4V
@ I4V大多數xml文件都有換行符,這在查詢字符串中是非法的。但是你的權利,比設計這樣的API更加不可能是愚蠢的。 – Oscar
當你*轉義*在URL中使用的XML字符串,換行符將'%0d%0a',所以沒問題。 ('HttpUtility.UrlEncode(XML)')。 – I4V