C# Класс IBE.Web.ExtendedWebClient

Erweitert den System.Net.WebClient um Funktionen zum expliziten Ausführen von HTTP-GET- und HTTP-POST-Anfragen, bei denen Cookies für eine Session bestehen bleiben.
Наследование: System.Net.WebClient
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Get ( Uri uri ) : WebRequest

Gibt ein WebRequest-Objekt für eine HTTP-GET-Anfrage an die angegebene Ressource zurück.

Get ( Uri uri, string>.IDictionary parameters ) : WebRequest

Gibt ein WebRequest-Objekt für eine HTTP-GET-Anfrage an die angegebene Ressource zurück.

Get ( Uri uri, object parameters ) : WebRequest

Gibt ein WebRequest-Objekt für eine HTTP-GET-Anfrage an die angegebene Ressource zurück.

Get ( string uri ) : string

Gibt das Ergebnis einer HTTP-GET-Anfrage an die angegebene Ressource zurück.

Get ( string uri, string>.IDictionary parameters ) : string

Gibt das Ergebnis einer HTTP-GET-Anfrage an die angegebene Ressource zurück.

Get ( string uri, object parameters ) : string

Gibt das Ergebnis einer HTTP-GET-Anfrage an die angegebene Ressource zurück.

Post ( Uri uri, string>.IDictionary parameters ) : WebRequest

Gibt ein WebRequest-Objekt für eine HTTP-POST-Anfrage an die angegebene Ressource zurück.

Post ( Uri uri, object parameters ) : WebRequest

Gibt ein WebRequest-Objekt für eine HTTP-POST-Anfrage an die angegebene Ressource zurück.

Post ( string uri, string>.IDictionary parameters ) : string

Gibt das Ergebnis einer HTTP-POST-Anfrage an die angegebene Ressource zurück.

Post ( string uri, object parameters ) : string

Gibt das Ergebnis einer HTTP-POST-Anfrage an die angegebene Ressource zurück.

ReadWebResponse ( WebResponse webResponse ) : string

Liest den Inhalt einer WebResponse als Zeichenkettenrepräsentation aus.

Защищенные методы

Метод Описание
GetWebRequest ( Uri address ) : WebRequest

Gibt ein WebRequest-Objekt für die angegebene Ressource zurück.

GetWebResponse ( WebRequest request ) : WebResponse

Gibt die WebResponse für die angegebene WebRequest zurück.

Приватные методы

Метод Описание
createParamString ( string>.IDictionary parameters ) : string

Erstellt die Zeichenkettenrepräsentation für Parameter-Wertepaare.

get ( Uri uri, string parameters ) : WebRequest

Gibt ein WebRequest-Objekt für eine HTTP-GET-Anfrage an die angegebene Ressource zurück.

get ( string uri, string parameters ) : string

Gibt das Ergebnis einer HTTP-GET-Anfrage an die angegebene Ressource zurück.

objectToDictionary ( object value ) : string>.Dictionary

Erstellt eine Auflistung, die alle öffentlichen Eigenschaften eines Objekts als Schlüssel/Wertpaare enthält

post ( Uri uri, string parameters ) : WebRequest

Gibt ein WebRequest-Objekt für eine HTTP-POST-Anfrage an die angegebene Ressource zurück.

post ( string uri, string parameters ) : string

Gibt das Ergebnis einer HTTP-POST-Anfrage an die angegebene Ressource zurück.

Описание методов

Get() публичный Метод

Gibt ein WebRequest-Objekt für eine HTTP-GET-Anfrage an die angegebene Ressource zurück.
public Get ( Uri uri ) : WebRequest
uri System.Uri Ein URI, der die anzufordernde Ressource identifiziert.
Результат System.Net.WebRequest

Get() публичный Метод

Gibt ein WebRequest-Objekt für eine HTTP-GET-Anfrage an die angegebene Ressource zurück.
public Get ( Uri uri, string>.IDictionary parameters ) : WebRequest
uri System.Uri Ein URI, der die anzufordernde Ressource identifiziert.
parameters string>.IDictionary Eine Auflistung der GET-Parameter.
Результат System.Net.WebRequest

Get() публичный Метод

Gibt ein WebRequest-Objekt für eine HTTP-GET-Anfrage an die angegebene Ressource zurück.
public Get ( Uri uri, object parameters ) : WebRequest
uri System.Uri Ein URI, der die anzufordernde Ressource identifiziert.
parameters object Ein Objekt, dessen Properties als GET-Parameter benutzt werden.
Результат System.Net.WebRequest

Get() публичный Метод

Gibt das Ergebnis einer HTTP-GET-Anfrage an die angegebene Ressource zurück.
public Get ( string uri ) : string
uri string Ein URI, der die anzufordernde Ressource identifiziert.
Результат string

Get() публичный Метод

Gibt das Ergebnis einer HTTP-GET-Anfrage an die angegebene Ressource zurück.
public Get ( string uri, string>.IDictionary parameters ) : string
uri string Ein URI, der die anzufordernde Ressource identifiziert.
parameters string>.IDictionary Eine Auflistung der GET-Parameter.
Результат string

Get() публичный Метод

Gibt das Ergebnis einer HTTP-GET-Anfrage an die angegebene Ressource zurück.
public Get ( string uri, object parameters ) : string
uri string Ein URI, der die anzufordernde Ressource identifiziert.
parameters object Ein Objekt, dessen Properties als GET-Parameter benutzt werden.
Результат string

GetWebRequest() защищенный Метод

Gibt ein WebRequest-Objekt für die angegebene Ressource zurück.
protected GetWebRequest ( Uri address ) : WebRequest
address System.Uri Ein URI, der die anzufordernde Ressource identifiziert.
Результат System.Net.WebRequest

GetWebResponse() защищенный Метод

Gibt die WebResponse für die angegebene WebRequest zurück.
protected GetWebResponse ( WebRequest request ) : WebResponse
request System.Net.WebRequest Eine WebRequest, mit der die Antwort abgerufen wird.
Результат System.Net.WebResponse

Post() публичный Метод

Gibt ein WebRequest-Objekt für eine HTTP-POST-Anfrage an die angegebene Ressource zurück.
public Post ( Uri uri, string>.IDictionary parameters ) : WebRequest
uri System.Uri Ein URI, der die anzufordernde Ressource identifiziert.
parameters string>.IDictionary Eine Auflistung der POST-Parameter.
Результат System.Net.WebRequest

Post() публичный Метод

Gibt ein WebRequest-Objekt für eine HTTP-POST-Anfrage an die angegebene Ressource zurück.
public Post ( Uri uri, object parameters ) : WebRequest
uri System.Uri Ein URI, der die anzufordernde Ressource identifiziert.
parameters object Ein Objekt, dessen Properties als POST-Parameter benutzt werden.
Результат System.Net.WebRequest

Post() публичный Метод

Gibt das Ergebnis einer HTTP-POST-Anfrage an die angegebene Ressource zurück.
public Post ( string uri, string>.IDictionary parameters ) : string
uri string Ein URI, der die anzufordernde Ressource identifiziert.
parameters string>.IDictionary Eine Auflistung der POST-Parameter.
Результат string

Post() публичный Метод

Gibt das Ergebnis einer HTTP-POST-Anfrage an die angegebene Ressource zurück.
public Post ( string uri, object parameters ) : string
uri string Ein URI, der die anzufordernde Ressource identifiziert.
parameters object Ein Objekt, dessen Properties als POST-Parameter benutzt werden.
Результат string

ReadWebResponse() публичный Метод

Liest den Inhalt einer WebResponse als Zeichenkettenrepräsentation aus.
public ReadWebResponse ( WebResponse webResponse ) : string
webResponse System.Net.WebResponse Eine WebResponse.
Результат string