2012-03-23 49 views
1

我有一個供應商向我提供了需要編碼的信息,以便從他們那裏獲得信息。我需要發送POST請求到以.xml結尾的URL。該文檔給出了JSON格式並返回了XML中的響應。我是C#程序員,但對此尚不熟悉。這是什麼類型的請求,我如何找到一個如何做到這一點的例子?我只是不確定搜索什麼。如果我在.aspx文件中以JSON運行此代碼,是否存在用戶通過執行查看源代碼可以看到代碼的任何安全風險?將網頁請求發佈到xml文件

+0

向供應商諮詢您需要做什麼的更多信息。沒有任何額外的細節,這將是一個非常難以回答的問題。 – 2012-03-23 19:02:39

+0

您(通常)不要使用ASP.NET發送請求。 – 2012-03-23 19:04:04

回答

1

第1步:使用WebClient下載它。

string xml = ""; 
using (var client = new WebClient()) 
{ 
    xml = client.DownLoadString("yourURL"); 
} 
// process the XML 

我不確定JSON角是什麼,因爲URI以XML結尾。
檢查字符串,看看你有什麼。

+0

謝謝Henk,這非常有幫助。我需要發送參數值,還需要包含哪些內容? – user1288967 2012-03-23 19:11:55

+0

WebClient採用完整的URI,inc params。我會試一試。 – 2012-03-23 19:15:00