簡體   English   中英

HttpWebRequest和HttpWebResponse

[英]HttpWebRequest and HttpWebResponse

我試圖通過使用C#的WebRequest和WebResponse類獲取Response字符串。

它拉出字符串,但是響應中缺少諸如表單之類的部分。但是當我(手動)在瀏覽器中打開相同的URL並使用Firebug檢查元素時,它可以顯示所有內容。

我沒有從WebResponse收到完整響應的問題可能是什么...?

有幾種可能的原因(Javascript,IFRAME等),例如:

如果站點使用AJAX / JavaScript在客戶端上動態構建這些表單,那么您看到的是正確的...背景:由於WebRequest不執行Javascript,因此結果“ HttpWebRequest”與瀏覽器不同...

因為WebRequest不會運行插入網站的Javascript代碼。 您將必須自己評估javascript。 重復: C#httpwebrequest和javascript

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM