【问题标题】:How to call a URL in C# [closed]如何在 C# 中调用 URL [关闭]
【发布时间】:2014-07-04 20:09:29
【问题描述】:

目前正在使用 Unity,这可能是一个超级基本的问题,但这里是。

我需要在 C# 中从我的应用程序调用一个 URL。这样做是出于分析目的,所以我不想打开 Web 浏览器或任何东西,只需调用 URL 即可。我知道 Application.OpenURL() 打开浏览器,但是如何在不打开浏览器的情况下实现这一点?

【问题讨论】:

    标签: c# url


    【解决方案1】:

    你可以这样尝试:

    var client = new WebClient();
    var x = client.DownloadString("http://example.com");
    

    HttpWebRequest request = WebRequest.Create("http://example.com") as HttpWebRequest;
    HttpWebResponse response = request.GetResponse() as HttpWebResponse;
    Stream stream = response.GetResponseStream();
    

    【讨论】:

    • 完美,感谢您的快速回复!将此标记为已接受。
    • @Bypp:- 不客气!
    【解决方案2】:

    使用 System.Net 命名空间中的 WebClient 类。

    它是 HTTP 客户端的高级实现,非常易于使用。

    有一个名为 .DownloadString() 的方法,它完全符合您的要求 - 使用 HTTP GET 调用 URL 并将响应作为字符串返回。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-25
      • 1970-01-01
      • 2010-12-18
      • 2013-02-22
      • 1970-01-01
      • 2021-09-05
      相关资源
      最近更新 更多