Aufrufen einer URL - c #

8

Ich versuche, eine URL in C # aufzurufen, ich bin nur daran interessiert, aufzurufen, und kümmern sich nicht um die Antwort. Wenn ich Folgendes habe, bedeutet das, dass ich die URL anrufe?

%Vor%     
DarthVader 30.04.2010, 13:35
quelle

5 Antworten

18

Sie müssen die Anfrage tatsächlich ausführen:

%Vor%

Der Aufruf von GetResponse führt den ausgehenden Anruf zum Server aus. Sie können die Antwort verwerfen, wenn Sie sich nicht darum kümmern.

    
John Källén 30.04.2010, 13:37
quelle
4

Zuerst) Erstellen Sie WebRequest , um URL auszuführen.
Sekunde) Verwenden Sie WebResponse , um eine Antwort zu erhalten.
Endlich) Verwenden Sie StreamReader , um die Antwort zu dekodieren und in eine normale Zeichenfolge zu konvertieren.

%Vor%     
Salman Amintabar 19.08.2014 13:38
quelle
4

Sie können dies verwenden:

%Vor%     
Xstahef 30.04.2010 13:40
quelle
2

Nein, wenn Sie request.GetResponse () sagen; dann rufen Sie es auf.

    
Vinay Pandey 30.04.2010 13:37
quelle
1

Wahrscheinlich nicht. Siehe: Ссылка

Sie können die Methode, den ContentType usw. festlegen, die alle ausgeführt werden müssen, bevor die Anfrage tatsächlich gesendet wird. Es sieht so aus, als ob GetResponse () die Anfrage tatsächlich sendet. Sie können den Rückgabewert einfach ignorieren.

    
Nelson Rothermel 30.04.2010 13:40
quelle

Tags und Links