Heim > Artikel > Backend-Entwicklung > Detaillierte Erläuterung des ASP.NET-Systemobjekts Request
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!