如何在C#-Windows窗体应用程序中的循环内运行动态REST URL

如何在C#-Windows窗体应用程序中的循环内运行动态REST URL,c#,winforms,url,rest,C#,Winforms,Url,Rest,如何在c中运行URL# 我不想打开浏览器上的链接…只要在后台运行程序的url 谢谢您可以使用HttpWebRequest和HttpWebResponse调用给定的URL,然后相应地解析数据。如果需要,这可以在BackgroundWorker中剥离,以避免阻塞UI线程 HttpWebRequest request = null; for(int i = 0; i < count; i++) { request = (HttpWebRequest)WebRequest.Create("

如何在c中运行URL# 我不想打开浏览器上的链接…只要在后台运行程序的url


谢谢

您可以使用
HttpWebRequest
HttpWebResponse
调用给定的URL,然后相应地解析数据。如果需要,这可以在
BackgroundWorker
中剥离,以避免阻塞UI线程

HttpWebRequest request = null;
for(int i = 0; i < count; i++)
{
    request = (HttpWebRequest)WebRequest.Create("http://www.mysite.com/orders?OrderNum=" + "i");
    using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
    {
        //ignore 
    }
}
HttpWebRequest请求=null;
for(int i=0;i
您也可以使用“WebClient”类()我不需要任何响应。我只想插入一些数据。使用REST命令(URL)。所以在一个循环中,我想运行动态URL,插入一些数据。只有webclient创建了条目,但仅成功创建了2个循环。它应该可以做32。@3如果每次调用都需要修改HttpWebRequest,请确保在“修改的答案”循环中这样做,以提供一个基本示例。是的,我会动态更改URL,但由于某种原因它不会运行