Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Erläuterung des ASP.NET-Systemobjekts Request

Detaillierte Erläuterung des ASP.NET-Systemobjekts Request

零下一度
零下一度Original
2017-05-23 11:49:022891Durchsuche

Request-Objekt

wird verwendet, um alle vom Client bereitgestellten Informationen abzurufen , wenn eine Seite angefordert oder übermittelt wird Formular . Es umfasst die HTTP-Variablen des Benutzers, den identifizierbaren Browser, die Cookie-Informationen und die Anforderungsadresse, die der Client speichert usw.

Das Request-Objekt ist ein Objekt der System.Web.httpRequest-Klasse. Seine

häufig verwendete Attribute sind wie folgt:

QueryString: Ruft den Satz von HTTP-Abfragezeichenfolgenvariablen ab, die hauptsächlich zum Sammeln der von der Get-Anfrage im HTTP-Protokoll gesendeten Daten verwendet werden

Form: Ruft die ab Satz von Formular- oder Seitenvariablen, verwendet zum Sammeln von Anforderungsdaten, die von der Post-Methode gesendet werden

ServerVarible: Die Umgebungsvariablensammlung enthält die Systeminformationen des Servers und des Clients

Params: Es handelt sich um eine Sammlung von drei Methoden: QueryString, Form und ServerVarible, unabhängig davon, an welche Methode die Parameter übergeben werden

Url: URL-Informationen über abrufen aktuelle Anfrage

UserHostName: Den DNS-Namen des Remote-Clients abrufen

UserHostAddress: Die IP-Hostadresse des Remote-Clients abrufen

IsLocal: Ruft einen Wert ab, der angibt, ob die Anfrage vom lokalen Computer kommt

Browser: Ruft Informationen über die angeforderten Client-Browserfunktionen ab oder legt diese fest

Häufig verwendete Methoden sind wie folgt:

BinaryRead(): Binäres Lesen einer angegebenen Anzahl von Bytes im aktuellen Eingabestream ausführen

SaveAs(): HTTP-Anfrage auf Festplatte speichern

Einige Attribute:

protected void Page_Load(object sender, EventArgs e)
        {
            Textbox1.Text = Request.Browser.Browser;
            Textbox2.Text = Request.Url.ToString();
            Textbox3.Text = Request.ContentLength.ToString();
            Textbox4.Text = Request.FilePath;
            Textbox5.Text = Request.HttpMethod;
            Textbox6.Text = Request.UserHostName;
        }

Ausgabe Ergebnis:

Zusammenfassung: Anfrage wird verwendet, um verschiedene Informationen vom Kunden zu erhalten

[Verwandte Empfehlungen]

1. Fassen Sie die Verwendungsbeispiele des Request-Objekts der in Asp.net integrierten Objekte zusammen

2 Teilen Sie einen kleinen Fall eines Anforderungsobjekts

3.

Teilen Sie fünf Methoden zum Abrufen von Clientdaten im Anforderungsobjekt in ASP

4.

Sprechen Sie über die Verwendung dieser beiden Objekte

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung des ASP.NET-Systemobjekts Request. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn