none
c# 中如何網頁上的資料 RRS feed

  • 問題

  • 1 請問一下在 c# 中我要怎樣取得 http 中的網頁資料 ?
    2. 是使用那一種 function 可以跟網頁做連線

    2008年3月26日 上午 03:52

解答

所有回覆

  • System.Net.WebClient 或 System.Net.HttpWebRequest 可以做到你想要的。

    2008年3月26日 上午 03:57
    版主

  • 請當我在使用

      string url = "http://tw.yimg.com/i/tw/fate/hot.gif";
                System.Net.HttpWebRequest req = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);
                System.Net.HttpWebResponse rsp = (System.Net.HttpWebResponse)req.GetResponse();


    會有 error 請問在 using 要 include 那一個 components?
    2008年3月26日 上午 05:17
  • 我不是金凱瑞,無法知道你的 error 是什麼。

     

    2008年3月26日 上午 05:37
    版主
  • i guess ...
    "http://tw.yimg.com/i/tw/fate/hot.gif";

    =>
    "http:///tw.yimg.com//i/tw//fate//hot.gif";

    OR

    => @(
    "http://tw.yimg.com/i/tw/fate/hot.gif";)

    string  /  problem.

    maybe...

    2008年3月26日 上午 10:00
  • 在web.config/app.config檔中加入

    <system.net>
        <settings>
          <httpWebRequest   useUnsafeHeaderParsing="true" />
        </settings>
    </system.net>

     

    試試.

    2008年4月9日 上午 02:28