【问题标题】:How to call Web API url via window application?如何通过窗口应用程序调用 Web API url?
【发布时间】:2014-05-29 12:26:48
【问题描述】:

现在我正在创建一个示例 Web API。它已在 IIS 中设置,可以通过 URL 访问它。我想通过窗口应用程序调用该 url。如何在不启动浏览器的情况下调用该 URL。

【问题讨论】:

  • 显示一些代码,向我们展示你到目前为止所做的事情。
  • 这里是窗口应用程序的示例代码 Dim url As String = "localhost/Window/index.html" System.Diagnostics.Process.Start(url) 此代码有效,但我不希望浏览器发射。我还尝试使用以下代码进行自托管 Web API。但是,它不起作用 string url = "localhost:60064/api/Values ; var request = (HttpWebRequest)HttpWebRequest.Create(url); request.Method = "POST";

标签: c# asp.net-web-api2


【解决方案1】:

使用恰当命名的HttpClient class

【讨论】:

    【解决方案2】:

    HttpClient 或 WSDL,取决于您的 Web API 的性质。

    【讨论】:

      【解决方案3】:

      如果您想要较低级别的访问权限,请使用 RestSharp 或 HttpClient。

      【讨论】:

        猜你喜欢
        • 2013-07-18
        • 2011-12-09
        • 1970-01-01
        • 2014-04-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多