Wie können Sie Akamai-Header in diesen Tagen am besten beheben?

8

Traditionell würde ich die Akamai-Header überprüfen, indem ich eine Firefox-Erweiterung namens akamaiheaders.xpi installiere. Leider glaube ich, dass die letzte Version von Firefox, um dies zu unterstützen, 3 war.

Wie ich es verstehe, würde dieses Plugin allen HTTP-Anfragen, die Firefox gemacht hat, spezielle Header hinzufügen, was Akamai veranlassen würde, der Antwort eine Reihe von Headern hinzuzufügen (sagt mir, ob die Datei zwischengespeichert wurde, woher sie kam). etc.). Dann konnte ich mithilfe eines Tools wie HTTPFox oder Firebug leicht erkennen, welche Assets im Cache gespeichert waren und welche nicht.

Ich habe überall gesucht, aber ich kann nichts so einfach und einfach finden. Kennt irgendjemand irgendetwas da draußen, das mir erlaubt, alle Akamai-Header für alle Assets zu verfolgen, die mein Browser lädt, die entweder in FF, Chrome oder Safari funktionieren?

    
Jun-Dai Bates-Kobashigawa 10.01.2012, 22:54
quelle

7 Antworten

1

Wenn Sie die Datei akamaiheader.xpi finden, können Sie sie einfach öffnen und die maxVersion in install.rdf auf 9 ändern. *

.xpi Dateien sind nur ZIP-Dateien, und auf den meisten Computern können Sie einfach .zip zum Dateinamen hinzufügen und einen Doppelklick darauf machen.

    
Jun-Dai Bates-Kobashigawa 19.01.2012, 13:53
quelle
17

Sie können curl und / oder wget dafür verwenden:

%Vor%

oder

%Vor%

Wenn Sie die Staging-Umgebung testen möchten, müssen Sie daran denken, Host header zu senden, zB:

%Vor%

Auf diese oder andere Weise geht es immer darum, richtige Pragma -Köpfe zu senden und dann Antwort-Header zu lesen.

Liste der Pragma Header sowie Erklärungen für X-Cache response Header finden Sie hier: Ссылка .

    
sobstel 13.10.2012 14:40
quelle
8

Ich weiß, dass diese Frage alt ist, aber da ich bei meiner Suche heute darauf gestoßen bin, dachte ich, ich würde eine Antwort für die nächste Person hinzufügen, die mitkommt.

Dafür gibt es jetzt im Chrome Store ein paar Erweiterungen:

Akamai Debug-Header ist der, den ich gewählt habe, und es funktioniert soweit gut.

    
bradym 07.07.2014 18:16
quelle
6

Sie können einen lokalen Proxy (z. B. Fiddler oder Charles Proxy , meinen persönlichen Favoriten) verwenden und ausgehenden Anfragen den folgenden Header hinzufügen:

  

Pragma: akamai-x-cache-on, akamai-x-cache-remote-on, akamai-x-check-cachefähig, akamai-x-get-cache-key, akamai-x-get-extrahierte-werte , akamai-x-get-nonce, akamai-x-get-ssl-client-sitzungs-id, akamai-x-get-wahr-cache-key, akamai-x-serial-no

    
Tom Sherman 20.01.2012 22:01
quelle
4

Wenn Sie Chrome oder Chromium verwenden, können Sie die Erweiterungen Header Hacker oder Pragma Header . Bei beiden müssen Sie Pragmas manuell hinzufügen.

    
Fernando Ike 23.06.2012 22:44
quelle
1

Um die Akamai-Header für den Chrome-Browser zu debuggen, versuchen Sie diese Erweiterung: CDN-Header & amp; Cookies - Chrome Web Store Ссылка

Hinweis: Aktivieren Sie "Load Akamai Headers" in den Einstellungen (klicken Sie auf das Symbol "Lego Minifig Head", klicken Sie auf das Zahnrad und aktivieren Sie "Load Akamai Headers").

Es wurde in der Akamai-Community vorgeschlagen. Ссылка

    
sfbayman 23.10.2015 22:33
quelle
0

Sie haben eine neue Version des XPI-Out, die Sie in Luna herunterladen können. Es gibt auch ein anderes Plugin, das Firebug eine Inhaltsquelle hinzufügt, um einen schnellen Überblick darüber zu erhalten, was auf der Seite akamatisiert wurde.

Wie gesagt, um beide Plugins herunterladen zu können, müssen Sie sich bei Luna anmelden und unter "Support" & gt; 'Mehr Werkzeuge' & gt; "Browsererweiterungen". Der XPI ist nicht öffentlich zugänglich.

YMMV, aber so weit ich mich erinnere, von Kollegen erzählt zu werden, duplizierte das Exceda-Plugin HTTP-Anfragen, die beim Debuggen etwas unordentlich sein können.

Für Chrome finde ich ModHeader + Das Einrichten eines Profils, in dem die Pragma-Header gesendet werden, funktioniert einwandfrei.

    
Rog 10.11.2014 12:27
quelle

Tags und Links