[英]Debugging .net's WebClient
有沒有什么好的方法(沒有安裝WireShark)來獲取發送到網絡服務器的原始http請求數據? 我懷疑我發送的請求不正確或格式錯誤但我不知道如何通過調用WebClient.UploadValues獲取它發送到Web服務器的原始請求字符串。
Fiddler在我們這些Windows開發人員中已經有一段時間了,即使它被Telerik收購,它仍然是調試線路上所有內容的最佳工具之一。
順便說一句,Fiddler不僅適用於“.NET WebClient”,它適用於整個網絡中計算機中發生的所有事情,在javascript中調試ajax
請求時非常有用!
只需選擇您在左側發送的請求,然后在右側選擇Inspector ,在頂部選擇Header (查看完整標題)或Raw以查看已發送的全文,並在底部執行相同操作。
如果您沒有獲得有關響應的任何信息,請將Transformer設置為No Compression,這樣您就可以看到整個響應,即使它已被壓縮。
另外,安裝語法高亮顯示插件...它非常有用
對於您的特定問題:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.