簡體   English   中英

如何在C#中實現Javascript的XmlHttpRequest?

[英]How to implement Javascript's XmlHttpRequest in C#?

《 MSDN雜志》上有一篇老文章 ,其中有一個演練,介紹了如何在C#中實現與Javascript XMLHttpRequest對象等效的方法。

我覺得它很有趣,但是代碼不再可下載。

您是否知道在C#中類似於Javascript XMLHttpRequest對象的實現? 除其他想法外,此實現可以:

  • 將http請求發送到服務器。
  • 同步和異步發送請求。
  • 允許中止長時間運行的進程。

我知道使用.NET中的HTTPWebRequest對象可以輕松完成所有操作,但是在閱讀了這篇文章之后,我希望可以使用包裝程序,因為該包裝曾經在該文章的代碼中使用(鏈接已失效)。

謝謝,

看一下WebClient類

您可以使用WebClient.DownloadString ,它是Web請求的良好包裝。 您也可以使用DownloadStringAsync進行非阻塞調用(更好的方法)

您可以使用WebClient,盡管我經常發現它包裝太多,最終回到HTTPWebRequest。

該文章中的文章中提供了大量代碼, 網址http://msdn.microsoft.com/hr-hr/magazine/bb985675%28en-us%29.aspx確實足以重構整個事情。

暫無
暫無

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

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