HttpRequest-Member
Ermöglicht es ASP.NET, die von einem Client bei einer Webanforderung gesendeten HTTP-Werte zu lesen.
In den folgenden Tabellen werden die vom HttpRequest -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
Name | Beschreibung | |
---|---|---|
HttpRequest | Initialisiert ein HttpRequest-Objekt. |
Zum Seitenanfang
Öffentliche Eigenschaften
Name | Beschreibung | |
---|---|---|
AcceptTypes | Ruft ein Zeichenfolgenarray der vom Client unterstützten MIME-Accept-Typen ab. | |
AnonymousID | Ruft den anonymen Bezeichner für den Benutzer ab, sofern vorhanden. | |
ApplicationPath | Ruft den virtuellen Pfad des Anwendungsstammes der ASP.NET-Anwendung auf dem Server ab. | |
AppRelativeCurrentExecutionFilePath | Ruft den virtuellen Pfad des Anwendungsstamms ab und wandelt diesen mithilfe der Tildennotation (~) in einen relativen Pfad um (z. B. "~/Seite.aspx"). | |
Browser | Ruft Informationen über die Browserfunktionen des Clients ab, der die Anforderung gesendet hat, oder legt diese fest. | |
ClientCertificate | Ruft das Clientsicherheitszertifikat der aktuellen Anforderung ab. | |
ContentEncoding | Ruft den Zeichensatz des Einheitentextes ab oder legt diesen fest. | |
ContentLength | Gibt die Länge des vom Client gesendeten Inhalts in Bytes an. | |
ContentType | Ruft den MIME-Inhaltstyp der eingehenden Anforderung ab oder legt diesen fest. | |
Cookies | Ruft eine Auflistung der vom Client gesendeten Cookies ab. | |
CurrentExecutionFilePath | Ruft den virtuellen Pfad der aktuellen Anforderung ab. | |
FilePath | Ruft den virtuellen Pfad der aktuellen Anforderung ab. | |
Files | Ruft die Auflistung der Clientuploaddateien im MIME-Multipart-Format ab. | |
Filter | Ruft den Filter ab, der beim Lesen des aktuellen Eingabestreams verwendet werden soll, oder legt diesen fest. | |
Form | Ruft eine Auflistung von Formularvariablen ab. | |
Headers | Ruft eine Auflistung von HTTP-Headern ab. | |
HttpMethod | Ruft die vom Client verwendete HTTP-Datenübertragungsmethode ab, z. B. GET, POST oder HEAD. | |
InputStream | Ruft den Inhalt des eingehenden HTTP-Einheitentextes ab. | |
IsAuthenticated | Ruft einen Wert ab, der angibt, ob die Anforderung authentifiziert wurde. | |
IsLocal | Ruft einen Wert ab, der angibt, ob die Anforderung vom lokalen Computer stammt. | |
IsSecureConnection | Ruft einen Wert ab, der angibt, ob bei der HTTP-Verbindung Secure Sockets, d. h. HTTPS, verwendet wird. | |
Item | Ruft das angegebene Objekt aus der Cookies-Auflistung, der Form-Auflistung, der QueryString-Auflistung oder der ServerVariables-Auflistung ab. | |
LogonUserIdentity | Ruft den WindowsIdentity-Typ für den aktuellen Benutzer ab. | |
Params | Ruft eine kombinierte Auflistung von QueryString-Elementen, Form-Elementen, ServerVariables-Elementen und Cookies-Elementen ab. | |
Path | Ruft den virtuellen Pfad der aktuellen Anforderung ab. | |
PathInfo | Ruft zusätzliche Pfadinformationen für eine Ressource mit einer URL-Erweiterung ab. | |
PhysicalApplicationPath | Ruft den physikalischen Dateisystempfad für das Stammverzeichnis der gegenwärtig ausgeführten Serveranwendung ab. | |
PhysicalPath | Ruft den physikalischen Dateisystempfad entsprechend dem angeforderten URL ab. | |
QueryString | Ruft die Auflistung von Zeichenfolgenvariablen für HTTP-Abfragen ab. | |
RawUrl | Ruft den Basis-URL der aktuellen Anforderung ab. | |
RequestType | Ruft die vom Client verwendete HTTP-Datenübertragungsmethode ab (GET oder POST) oder legt diese fest. | |
ServerVariables | Ruft eine Auflistung von Webservervariablen ab. | |
TotalBytes | Ruft die Anzahl der Bytes im aktuellen Eingabestream ab. | |
Url | Ruft Informationen über den URL der aktuellen Anforderung ab. | |
UrlReferrer | Ruft Informationen zum URL der vorhergehenden Anforderung des Clients ab, die mit dem aktuellen URL verknüpft ist. | |
UserAgent | Ruft die unformatierte User-Agent-Zeichenfolge des Clientbrowsers ab. | |
UserHostAddress | Ruft die IP-Hostadresse des Remoteclients ab. | |
UserHostName | Ruft den DNS-Namen des Remoteclients ab. | |
UserLanguages | Ruft ein sortiertes Zeichenfolgenarray mit Clientspracheinstellungen ab. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
BinaryRead | Führt einen binären Lesevorgang einer angegebenen Anzahl von Bytes aus dem aktuellen Eingabestream durch. | |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MapImageCoordinates | Ordnet einen eingehenden Formularparameter für ein Bildfeld den entsprechenden x- und y-Koordinatenwerten zu. | |
MapPath | Überladen. Ordnet dem physikalischen Pfad auf dem Server den virtuellen Pfad im angeforderten URL für die aktuelle Anforderung zu. | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
SaveAs | Speichert eine HTTP-Anforderung auf dem Datenträger. | |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) | |
ValidateInput | Bewirkt Validierung für die Auflistungen, auf die über die Eigenschaften Cookies, Form und QueryString zugegriffenen wird. |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
Zum Seitenanfang