Als «http-headers» getaggte Fragen

Im HTTP (Hypertext Transfer Protocol) enthalten HTTP-Headerfelder die Betriebsparameter einer HTTP-Anforderung oder -Antwort. Mit der Anforderungs- oder Antwortzeile (erste Zeile der Nachricht) bilden sie den Nachrichtenkopf.

2
Welche Zeichenkodierung sollte ich für einen HTTP-Header verwenden?
Ich verwende ein "lustiges" HTML-Sonderzeichen (✰) (siehe http://html5boilerplate.com/ für weitere Informationen) für einen ServerHTTP-Header und frage mich, ob es pro Spezifikation "erlaubt" ist. Wenn ich die Registerkarte "Netzwerk" in den Entwicklertools in Chrome unter Windows XP Pro SP 3 verwende, sehe ich das ✰ in Ordnung. In IE8 wird das …
122 http-headers 

7
PHP file_get_contents () und Festlegen von Anforderungsheadern
Ist es mit PHP möglich, HTTP-Header mit zu senden file_get_contents()? Ich weiß, dass Sie den Benutzeragenten aus Ihrer php.iniDatei senden können . Sie können jedoch auch andere Informationen wie senden HTTP_ACCEPT, HTTP_ACCEPT_LANGUAGEund HTTP_CONNECTIONmit file_get_contents()? Oder gibt es eine andere Funktion, die dies erreicht?
121 php  http-headers 

5
So verhindern Sie den Browser-Cache für PHP-Sites
Ich habe eine PHP-Site in Cloud-Server ausgeführt. Wenn ich neue Dateien CSS, JS oder Bilder hinzufüge, lädt der Browser die gleichen alten JS-, CSS- und Bilddateien, die im Cache gespeichert sind. Meine Website hat einen Doctype und ein Meta-Tag wie unten <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <meta …


2
Was ist der http-Host-Header?
Da die TCP-Verbindung bereits beim Senden der HTTP-Anforderung hergestellt wurde, sind IP-Adresse und Port implizit bekannt - eine TCP-Verbindung ist ein IP + -Port. Warum brauchen wir den HostHeader? Wird dies nur für den Fall benötigt, dass mehrere Hosts der in der TCP-Verbindung implizierten IP-Adresse zugeordnet sind?
120 http  http-headers 

5
Vom Server empfangene doppelte Header
Vom Server empfangene doppelte Header Die Antwort vom Server enthielt doppelte Header. Dieses Problem ist im Allgemeinen das Ergebnis einer falsch konfigurierten Website oder eines falsch konfigurierten Proxys. Nur der Website- oder Proxy-Administrator kann dieses Problem beheben. Fehler 349 (net :: ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION): Es wurden mehrere unterschiedliche Content-Disposition-Header empfangen. Dies ist …

2
So legen Sie den Dateinamen der Antwort fest, ohne das Dialogfeld "Speichern unter" zu erzwingen
Ich gebe einen Stream in einer Antwort zurück und setze den entsprechenden content-typeHeader. Das Verhalten, das ich suche, ist folgendes: Wenn der Browser Inhalte des angegebenen Inhaltstyps rendern kann, sollte er diese im Browserfenster anzeigen. Wenn der Browser nicht weiß, wie der Inhalt gerendert werden soll, sollte das Dialogfeld "Speichern …

15
Möglicher Grund für NGINX 499-Fehlercodes
Ich erhalte viele 499 NGINX-Fehlercodes. Ich sehe, dass dies ein clientseitiges Problem ist. Es ist kein Problem mit NGINX oder meinem uWSGI-Stack. Ich stelle die Korrelation in uWSGI-Protokollen fest, wenn ein 499 erhalten wird. address space usage: 383692800 bytes/365MB} {rss usage: 167038976 bytes/159MB} [pid: 16614|app: 0|req: 74184/222373] 74.125.191.16 () {36 …

11
Wie senden Sie eine HEAD HTTP-Anfrage in Python 2?
Ich versuche hier, die Header einer bestimmten URL abzurufen, damit ich den MIME-Typ bestimmen kann. Ich möchte sehen können, ob beispielsweise http://somedomain/foo/ein HTML-Dokument oder ein JPEG-Bild zurückgegeben wird. Daher muss ich herausfinden, wie eine HEAD-Anfrage gesendet wird, damit ich den MIME-Typ lesen kann, ohne den Inhalt herunterladen zu müssen. Kennt …

3
HTTP 401 - Was ist ein geeigneter WWW-Authenticate-Headerwert?
Die Anwendung, an der ich gerade arbeite, hat einen Sitzungszeitlimitwert. Wenn der Benutzer länger als dieser Wert nicht interagiert hat, wird er auf der nächsten Seite, die er zu laden versucht, aufgefordert, sich anzumelden. Alle gestellten Anforderungen werden über diesen Mechanismus weitergeleitet, der AJAX-Aufrufe enthält. Ursprünglich haben wir einen 200-Header …

2
Hinzufügen eines Headers zum Python-Anforderungsmodul
Früher habe ich das httplibModul verwendet, um der Anfrage einen Header hinzuzufügen. Jetzt versuche ich das gleiche mit dem requestsModul. Dies ist das Python-Anforderungsmodul, das ich verwende: http://pypi.python.org/pypi/requests Wie kann ich dem Header einen Header hinzufügen request.postund request.getsagen, dass ich foobarbei jeder Anforderung im Header einen Schlüssel hinzufügen muss ?

9
Wie kann ich alle Anforderungsheader in Django abrufen?
Ich muss alle Django-Anforderungsheader erhalten. request.METANach dem, was ich gelesen habe, legt Django einfach alles zusammen mit vielen anderen Daten in der Variablen ab. Was wäre der beste Weg, um alle Header zu erhalten, die der Client an meine Django-Anwendung gesendet hat? Ich werde diese verwenden, um eine httplibAnfrage zu …

1
Keep-Alive-Header-Klärung
Ich wurde gebeten, eine Site zu erstellen, und einer der Mitentwickler sagte mir, dass ich den Keep-Alive-Header einfügen müsste. Nun, ich habe viel darüber gelesen und habe immer noch Fragen. msdn -> Die offene Verbindung verbessert die Leistung, wenn ein Client mehrere Anforderungen für Webseiteninhalte stellt, da der Server den …

9
Abrufen des HTTP-Referrers in ASP.NET
Ich suche nach einer schnellen, einfachen und zuverlässigen Möglichkeit, den HTTP-Referrer des Browsers in ASP.Net ( C # ) abzurufen . Ich weiß , dass die Referrer selbst unzuverlässig ist, aber ich will einen zuverlässigen Weg , um die Referrer zu bekommen , wenn es ist vorhanden.

5
Setzen Sie Cookies für Cross-Origin-Anfragen
Wie kann man Cookies über den Ursprung hinweg teilen? Genauer gesagt, wie wird der Set-CookieHeader in Kombination mit dem Header verwendet Access-Control-Allow-Origin? Hier ist eine Erklärung meiner Situation: Ich versuche, ein Cookie für eine API zu setzen, die localhost:4000in einer Web-App ausgeführt wird, auf der gehostet wird localhost:3000. Es scheint, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.