Vollständige Version anzeigen : Varnish Cache umgehen


-NeOn-
20.06.2015, 14:33

Hey,

mein problem ist das ich ein jsons abfragen will so oft wie möglich. Dieses wird aber durch max-age 3 und varnish cache einfach gecached.

gibt es eine Methode einen varnish Cache zu umgehen in dem man z;b. die anfrage manipuliert oder ähnliches?
und nein ich bin nicht Besitzer des Server und kann ihn so mit auch nicht ausschalten per config. =D

das durch wechseln mehrer hosts (ip) + Sprachen + Währungen bringt ein bisschen was aber nicht viel.


*~com/*/recent?country=*&language=g*&currency=*

Respont Header
Accept-Ranges:bytes
Cache-Control:public,max-age=3
Connection:keep-alive
Content-Encoding:gzip
Content-Length:7482
Content-Type:application/json; charset=utf-8
Date:Sat, 20 Jun 2015 12:35:06 GMT
Expires:Sat, 20 Jun 2015 12:35:09 GMT
Last-Modified:Sat, 20 Jun 2015 12:35:06 GMT
Server:Apache
Vary:Accept-Encoding
X-Varnish:738097597


Hat irgend jemand eine idee

Hardware Preisvergleich | Amazon Blitzangebote!

Videos zum Thema
Video Loading...
raid-rush
21.06.2015, 11:28

häng eine wechselnde ?PHPSESSID= dran

sowie wechselnde Cookies senden
Cookie: $Version=1; Skin=new;

und
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Authorization: Basic
X-Force-Backend: true

je nach config geht es oder wird geblockt. du kannst ja beliebige GET parameter random dranhängen das geht evtl auch.


-NeOn-
21.06.2015, 14:39

mit dem cookie muss ich mal versuchen.

Das mit den beliebigen Parametern geht nicht da sonst nichts mehr angezeigt wird.

*zensiert*country=DE&language=german&currency=3
das ist der real link sobald ich noch zusätzlich was dran hänge kommt ein leeres json.


FakeAccount!
21.06.2015, 15:11

/market/recent?country=DE&language=german&currency=3&&&
/market/recent?country=DE&language=german&currency=3&&&&
...

immer neu, oder?


-NeOn-
21.06.2015, 15:45

ne eigentlich nicht wir auf jeden Fall gecached

;mod kann man das vll in ein bereich verschieben welcher nicht von google durchforstet wird?


FakeAccount!
21.06.2015, 16:18

Ja es wird jedes mal neu gecached.
Die Erstell-/Ablaufzeit verändert sich oder gucke ich falsch?

edit,

du musst natürlich selber weitere & hinzufügen

edit,

man kann auch + anhängen


-NeOn-
21.06.2015, 18:47

Remote Address:zensiert
Request URL:*zensiert*country=DE&language=german&currency=3&&&&&&&&&&&&&&&+++++++
Request Method:GET
Status Code:200 OK
Response Headers
view source
Accept-Ranges:bytes
Cache-Control:public,max-age=3
Connection:keep-alive
Content-Encoding:gzip
Content-Length:7769
Content-Type:application/json; charset=utf-8
Date:Sun, 21 Jun 2015 16:45:49 GMT
Expires:Sun, 21 Jun 2015 16:45:52 GMT
Last-Modified:Sun, 21 Jun 2015 16:45:48 GMT
Server:Apache
Vary:Accept-Encoding
X-Varnish:664669675


Remote Address:zensiert
Request URL:*zensiert*country=DE&language=german&currency=3&&&+++&&&
Request Method:GET
Status Code:200 OK
Response Headers
view source
Accept-Ranges:bytes
Cache-Control:public,max-age=3
Connection:keep-alive
Content-Encoding:gzip
Content-Length:7766
Content-Type:application/json; charset=utf-8
Date:Sun, 21 Jun 2015 16:45:49 GMT
Expires:Sun, 21 Jun 2015 16:45:52 GMT
Last-Modified:Sun, 21 Jun 2015 16:45:48 GMT
Server:Apache
Vary:Accept-Encoding
X-Varnish:1377752292


sind zwei request fast gleiche zeit angefordert
der varnish cache ist anders weil die host anders sind aber der inhalt war gleich


FakeAccount!
02.07.2015, 00:57

caching - How to bypass varnish cache on client? - Stack Overflow (;stackoverflow~com/questions/26447823/how-to-bypass-varnish-cache-on-client)

Add the port 8080 to bypass Varnish:
Example: (;;;example;com:8080)


Ähnliche Themen zu Varnish Cache umgehen
  • Google Cache?
    Hey Leutz, ich habe soeben die Google Cache funktion entdeckt und ich frage mich, ob man damit ältere Versionen einer Seite sehen kann. Wenn ich auf den Cache drücke, dann kommt der "letzte" Cache, aber da Google ja in regelmäßigen Abständen cached, muss ich doch noch weiter in die Vergangenh [...]

  • Frage zu Cache
    Was hat Das mit dem Cache auch sich Habe ein Core2 Dou E6400 mit 2MB und jetzt giebt es ein Core2 Dou E6420 mit 4MB Cache. Habe rausgefunden das der E6420 langer Brauch wie der E6400 beim Hochfahren HÄ ?( vorallem das der E6420 mit ein 965 Chipsatz betrieben wird und der E6400 wird mit dem 945 [...]

  • Zattoo Cache
    Hallo, ich habe mir mal den P2P-TV-Clienten Zattoo besorgt und bin (bis jetzt) echt begeistert davon. Ich würde aber doch genre wissen, ob und in welchem Umfang das Programm einen Cache zur Zwischenspeicherung der Daten verwendet. Ich fänds nämlich nich so toll, wenn ich nach ein paar [...]

  • ??? Cache im UG ???
    Wenn ich auf manche Threads klicke, dann kommt da ein fenster wo man Benutzername und Passwort eingeben kann und da steht "wenn du das hier lesen kannst, dann leere dein scheiß cache aus" ... was hat das zu sagen ? :D sry die newbie frage^^ und kp ob das hie rhingehört aba was hat das zu sagen ? [...]



raid-rush.ws | Imprint & Contact pr