HTTP-Headerfelder sind Komponenten des Nachrichtenkopfs von Anforderungen und Antworten im Hypertext Transfer Protocol (HTTP). Sie definieren die Betriebsparameter einer HTTP-Transaktion.
Ich habe meine .htaccess-Datei wie folgt eingestellt: Header set MyHeader "I'm Set!" Wenn ich zu diesem Verzeichnis ( http://example.com/test/) gehe , das keine Standardindexdatei enthält, und die Netzwerkaktivität (in diesem Fall mit Chrome) ansehe, kann ich sehen, dass der Header gesendet wird. Wenn ich zu einer PHP-Datei ( http://example.com/test/test.php) gehe …
Ich konfiguriere unsere Server und aufgrund der Art unseres Load Balancers können wir keine Keep-Alive-Header für Verbindungen senden. Ich versuche, die Auswirkungen des Sendens dieser Header sowohl an den Endbenutzer als auch an den Server zu ermitteln. Wird einer etwas bemerken?
Ich versuche, eine URL ohne www umzuleiten. zu www.version (example.com zu www.example.com). Ich benutze das übliche RewriteCond %{HTTP_HOST} ^example\.com [nc] RewriteRule (.*) http://www.example.com/$1 [R=301,L] Dies funktioniert bei allen meinen anderen Projekten. Auf dieser speziellen Site endet sie jedoch mit einer Umleitungsschleife. Hier ist der seltsame Teil: Ich habe versucht, die …
Nach dem Wechsel zu Cloudflare ist kürzlich ein Problem aufgetreten. Die Lösung besteht darin, Cloudflare grundsätzlich daran zu hindern, 404 Antworten zwischenzuspeichern. In unserem Multi-Server-Setup mit Lastenausgleich treten gelegentlich 404s auf, die jedoch schnell durch rsync (über lsyncd) behoben werden. Vor Cloudflare würde eine erneute Anforderung an die 404ed-Datei sehr …
Ich habe einen einfachen Apache vhost: <VirtualHost *:80> ServerName hello.local ProxyPass / http://localhost:8810/ ProxyPassReverse / http://localhost:8810/ </VirtualHost> Alle Anfragen an hello.local werden an weitergeleitet http://localhost:8810/. Ich möchte der http-Anfrage einen Header http://localhost:8810/mit einem Wert hinzufügen, der von einem externen Befehl zurückgegeben wird. Etwas wie Header set MyHeader ${/usr/bin/an_external_program} Wie kann …
Ich bin nicht sicher, wie ich meiner Konfigurationsdatei für den virtuellen Host einen Referrer-Richtlinienheader hinzufügen kann. Nehmen wir an, ich möchte so etwas hinzufügen Referrer-Header: same-origin, sollte es so sein: Header set Referrer-Header: same-origin
Ich war das Ziel eines Brute-Force-Angriffs auf zwei WordPress-Sites, die ich besitze. Der Angreifer verwendet das gute alte XML-RPC-Ding, um Brute-Force-Passwortangriffe zu verstärken. Glücklicherweise haben wir sehr gut generierte Passwörter, daher bezweifle ich sehr, dass er jemals irgendwohin gelangen wird. Ich habe gerade iptables verwendet, um seine Anfragen zu blockieren, …
Mein Server gibt die folgenden Header zurück: Cache-Control:no-cache Connection:keep-alive Date:Thu, 07 Jul 2011 10:41:57 GMT Expires:Thu, 01 Jan 1970 00:00:01 GMT Last-Modified:Thu, 07 Jul 2011 08:06:32 GMT Server:nginx/0.8.46` Ich möchte, dass der Inhalt, den ich bereitstelle, nicht zwischengespeichert wird. Daher suche ich nach einer Möglichkeit, einen zuletzt geänderten Header zurückzugeben, …
Ich habe ein Verzeichnis mit Textdateien, die ich mit Apache 2 bereitstelle. Wenn ich (oder ein Benutzer) auf die Dateien zugreife, werden sie normalerweise in ihrem Browser angezeigt. Ich möchte den Webbrowser zwingen, ein Dialogfeld zum Speichern unter zu öffnen. Ich weiß, dass dies mit den Content-DispositionHeadern möglich ist ( …
Ich habe das folgende Setup und konfiguriert, um alle / API-Anforderungen an einen anderen Server zu senden: location /api { proxy_pass https://myapp.herokuapp.com; rewrite ^/api/(.*) /$1 break; } Meine App sendet einen Header (USER_CUSTOMER), wenn sie direkt mit myapp.herokuapp.com von der App aus kommuniziert, die sie funktioniert. Wenn sie jedoch über …
Ich möchte curleine HTTP-HEAD-Anfrage an eine URL senden, um zu überprüfen, ob sie ordnungsgemäß funktioniert (Server ist aktiv und sendet eine erfolgreiche Antwort). Am Ende muss der endgültige HTTP-Antwortcode und die URL zurückgegeben werden (nachdem alle Weiterleitungen befolgt wurden). Schließlich muss ich ein festes Zeitlimit festlegen (eine Zeitspanne, nach der …
Ich bin kürzlich auf eine bestimmte Security Appliance (BlueCoat) gestoßen, die erfordert, dass alle Verbindungen zum Internet über diese übertragen werden müssen (Hallo, Mann in der Mitte) und dementsprechend ein spezielles SSL-Zertifikat verwendet, um den gesamten Datenverkehr abzufangen. Diese auf den normalen Betrieb von Git verhindert, obwohl die entsprechenden http.proxyund …
Standardmäßig enthalten ADFS 3-Antworten den HTTP-Header "X-Frame-Options: DENY". Dies verhindert, dass ADFS in einem Iframe ausgeführt wird, da dies eine Möglichkeit für Clickjacking-Angriffe bietet. Momentan implementiert mein Unternehmen jedoch eine Integration, bei der eine Ausnahme von dieser Sicherheitsregel gemacht werden sollte: Seiten in einer bestimmten Domäne sollten ADFS in einen …
Ich kann anscheinend nicht genug Dokumentation finden. Ich habe eine App, die einige dynamische Antworten generiert, aber dennoch vom Last-ModifiedHeader profitieren kann - also sende ich sie. Doch beim Drehen if_modified_since(auf beforepro http://nginx.org/en/docs/http/ngx_http_core_module.html#if_modified_since ) scheint keinen Einfluss auf nicht-statischen Ressourcen zu haben. ZB PHP, Python Apps. Liegt das daran, dass …
Ich versuche, Verbindungen von bestimmten Benutzeragenten abzulehnen (indem eine Teilzeichenfolge des Benutzeragenten-Headers abgeglichen wird), indem ich eine Haproxy-ACL mit der Option -f zum Lesen aus einer Datei verwende. Es funktioniert jedoch nicht, es wird so ausgeführt, als würde die Konfiguration ignoriert. Kann jemand mit größerer Erfahrung mit Haproxy genau bestimmen, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.