Anfrage und Antwort in asp.net
Als pro meine understnding der Unterschied zwischen Response and Request
unter
Anfrage ist - Wir bitten um server für wie .aspx
Seite
Antwort ist - Wir bekommen die .aspx
Seite vom server
So, ich denke, Antrag ist Richtung Server und die Antwort ist, was wir bekommen haben.
Wir haben die folgenden Begriffe
Request.QueryString
Request.RawUrl
Request.MapPath()
Alle diese scheint zu gehen, um server und holt die zugehörigen Daten. Aber der folgende Begriff ist Gegenteil ?
Request.Cookies
Weil die cookies erzeugt auf client-Seite und dem Wert Teil wird auch geholt, auf der client-Seite mit Antwort.Cookies
Ihre Kommentare?
Abfrage - 2 - Warum ist es sinnvoll, Erstellung/Zugriff auf cookie-Verwendung Request/Response.cookies
? Weil es sein kann erstellt/abgerufen am client-Seite in JavaScript.
Abfrage 3 - Cookie befindet sich am client-Ende. Warum senden wir die Anfrage an den server ?
Abfrage - 4 - Warum schreiben wir Response.Cookies
? gehen Sie zu server? Warum? es erzeugt auf client-Seite und der Zugriff von client-Seite. richtig? Warum schreiben wir Request.Cookies
? Bedeutet das abrufen cookie
Informationen vom server? Cookie am client-Ende. richtig?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Jedes mal, wenn Sie senden eine Anfrage an den server, der cookies für diesen server auch gesendet.
Auch, wenn der server sendet eine Antwort, kann es beispielsweise cookies für den nächsten Request senden Sie es an.
Verlangen.Cookies und Response.Cookies machen auch Sinn.
response.cookies
?"Wenn ein browser eine Anfrage an den server, sendet er die cookies für diesen server zusammen mit der Anforderung. In Ihrem ASP.NET Anwendungen, Lesen Sie die cookies, die mit dem HttpRequest-Objekt, das die Request-Eigenschaft der Page-Klasse. Die Struktur des HttpRequest-Objekt ist im wesentlichen die gleiche wie die des HttpResponse-Objekt, so kann man die cookies Auslesen, die aus dem HttpRequest-Objekt, viel die gleiche Weise, Sie schrieb, Sie cookies in die HttpResponse-Objekt."
ASP.NET Cookies-Übersicht
"Cookies an den browser geschickt werden, die über die HttpResponse-Objekt stellt eine Sammlung der sogenannten Cookies. Sie können den Zugriff auf die HttpResponse-Objekt als Response-Eigenschaft der Page-Klasse"
Beginner ' s Guide to ASP.NET Cookies
Response.Cookies
?Beide Objekte
Request
undResponse
"live" auf dem server. SoRequest
hält die Daten der User-Agent (der Browser, wie Chrome, IE, etc.). Beispiele für diese Daten sind die POST und GET Variablen, User-Agent, Sprache, IP-Adresse, und viele mehr.Response
ist das Objekt, mit dem Sie Daten senden, um den User-Agent (browser), d.h. eine Web-Seite, einen stream von bytes (wie das herunterladen einer Datei), etc.Cookies, Leben in der client-Seite, das ist richtig, aber der browser sendet diese Informationen, so dass diese Daten kommt in der
Request
Objekt.Du erhalten die cookies über
Request.Cookies
, aber Sie erhalten die cookies in den Server. Wenn Sie die Programmierung in C#, der code ist in der Server-Sicht, so erhalten bedeutet, der server erhält. Wenn Sie möchten, um Zugriff auf die cookies der Client-Seite verwenden, müssen Sie einige client-Programmiersprache wie JavaScript.Ich hoffe, das hilft.
Response
undRequest
sind Objekte, die Leben in den Server. So ist die Sicht auf der Server-Seite. Ist der Server, der Blick derRequest
um zu sehen, was der browser geschickt hatRequest.Cookies
Sie sind nicht "das senden einer Anfrage". Sie sind "accesing" die Anfrage, die der browser gerade durchgeführt.Response.Cookies
? gehen Sie zu server? Warum? es erzeugt auf client-Seite und der Zugriff von client-Seite. richtig? Warum schreiben wirRequest.Cookies
? Bedeutet das abrufencookie
Informationen vom server? Cookie am client-Ende. richtig?Request.Cookies
hält die cookies kommen VON den Kunden. In die andere Richtung,Response.Cookies
sind die cookies, die zurück an den browser gesendet. Auf diese Weise können Sie die cookies in den ersten Platz. Sie müssen daran denken, das Konzept, dass diese Objekte (Response und Request) nicht existiert in der client. Es sind Abstraktionen, die Leben auf der server-Seite.Response.cookie
ist die Umkehrung zu erstellen cookie. richtig?