Heim  >  Artikel  >  Was ist die Computersemesteranfrage?

Was ist die Computersemesteranfrage?

(*-*)浩
(*-*)浩Original
2019-12-26 10:19:197496Durchsuche

Was ist die Computersemesteranfrage?

Die Funktion des Request-Objekts besteht darin, mit dem Client zu interagieren, das Formular, Cookies und Hyperlinks des Clients zu sammeln oder die serverseitigen Umgebungsvariablen zu sammeln.

Das Anforderungsobjekt ist eine vom Client an den Server gesendete Anforderung, einschließlich der vom Benutzer übermittelten Informationen und einiger Informationen vom Client. (Empfohlenes Lernen: phpstorm)

Der Client kann Daten über HTML-Formulare oder durch Angabe von Parametern nach der Webseitenadresse übermitteln, und der Server erhält diese dann über die entsprechenden Methoden von die Daten des Anforderungsobjekts. Die verschiedenen Anfragemethoden werden hauptsächlich verwendet, um verschiedene Parameter und Optionen in der vom Client-Browser übermittelten Anfrage zu verarbeiten.

Das Request-Objekt, auch Request-Objekt genannt, ist von der HTTPResponse-Klasse abgeleitet und ein wichtiges in ASP integriertes Serverobjekt. Es verbindet den Webserver und die Web-Client-Programme.

Dieses Objekt wird verwendet, um alle vom Client bereitgestellten Informationen abzurufen, wenn er eine Seite anfordert oder ein Formular sendet, einschließlich HTTP-Variablen, die den Browser und Benutzer identifizieren können, auf dem Client gespeicherte Cookie-Informationen und angehängte Informationen die URL. Wert, Abfragezeichenfolge oder Wert im HTML-Steuerelement des Formularabschnitts auf der Seite, Cookie, Client-Zertifikat, Abfragezeichenfolge usw.

Wie Browser- und Benutzervariablen, Daten und Variablen in Clientformularen oder Client-Cookie-Informationen usw. Die dem Request-Objekt entsprechenden Klassen sind System-, Web- und HttpRequest-Klassen.

Attribute des Request-Objekts

Das einzige Attribut des Request-Objekts ist TotalBytes, das Informationen über die Anzahl der vom Benutzer angeforderten Bytes bereitstellt: Gibt die Anforderungsinformationen zurück Die vom Client ausgegebene Anzahl an Bytes. Bei der Verwendung konzentriert sich der Wert normalerweise auf die einzelnen Anforderungsinformationen des Clients und nicht auf die gesamte Anforderungszeichenfolge, sodass dieses Attribut in ASP-Seiten selten verwendet wird.

Methoden des Request-Objekts

Die einzige Methode des Request-Objekts ist BinaryRead, die den Zugriff auf die vollständigen Anforderungsinformationen ermöglicht, die vom < der Benutzerseite an den Server übergeben werden ;FORM> Abschnittsinhalt. Das Syntaxformat lautet:

Request.BinaryRead(count)

Beschreibung:

① count gibt die Datenbytes an, die aus der Clientanforderung erhalten werden, wenn die Daten als Teil der an den Server gesendet werden POST-Anfrage.

② Diese Methode gibt ein Variant-Array (oder SafeArray) zurück.

③ Wenn der ASP-Code bereits auf die Request.Form-Sammlung verwiesen hat, kann diese Methode nicht erneut verwendet werden. Ebenso kann bei Verwendung der BinaryRead-Methode nicht mehr auf die Request.Form-Sammlung zugegriffen werden.

Verwendung des Request-Objekts

Wenn der Client in ASP eine Seite anfordert oder ein Formular übergibt, stellt das Request-Objekt dem Skript die vom Client-Browser bereitgestellten Informationen zur Verfügung Alle Informationen, einschließlich aller vom Benutzer angeforderten Informationen, vom Benutzer im Browser für den Domainnamen gespeicherte Cookies, autorisierter Zugriff mithilfe von Secure Socket Layer (SSL) oder anderen verschlüsselten Kommunikationsprotokollen sowie Attribute zur Verwaltung der Verbindung usw. Das Request-Objekt kann Sammlungen, Eigenschaften, Methoden usw. zur Übergabe von Parametern verwenden. Das Syntaxformat lautet:

Request.[ 集合 | 属性 | 方法 ] ( 变量 )

Das obige ist der detaillierte Inhalt vonWas ist die Computersemesteranfrage?. 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