Вызов URL - c#

Я пытаюсь вызвать URL in C#, я просто интересуюсь вызовом, и не заботьтесь об ответе. Когда у меня есть следующее, это означает, что я вызов URL?

 HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
8
задан DarthVader 30 April 2010 в 02:35
поделиться

4 ответа

Вам действительно нужно выполнить запрос:

var request = (HttpWebRequest)WebRequest.Create(url);
request.GetResponse();

Вызов GetResponse выполняет исходящий вызов сервера. Вы можете отказаться от ответа, если он вам не нужен.

18
ответ дан 3 November 2019 в 13:35
поделиться

Нет, когда вы говорите request.GetResponse (); затем вы вызываете его.

2
ответ дан 3 November 2019 в 13:35
поделиться

Вы можете использовать это:

string address = "http://www.yoursite.com/page.aspx";
using (WebClient client = new WebClient())
{
    client.DownloadString(address);
}
4
ответ дан 3 November 2019 в 13:35
поделиться

Вероятно, нет. См: http://www.codeproject.com/KB/webservices/HttpWebRequest_Response.aspx

Вы можете установить Method, ContentType и т. д., и все это должно быть сделано до фактической отправки запроса. Похоже, что GetResponse() действительно отправляет запрос. Вы можете просто игнорировать возвращаемое значение.

1
ответ дан 3 November 2019 в 13:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: