Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[BUG] Rss feed geeft verkeerde headers mee

Pagina: 1
Acties:
  • 88 views sinds 30-01-2008

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Topicstarter
http://gathering.tweakers...st_topics/12?TnetID=<SOME VALUE>

GET /rss.php/list_topics/12?TnetID=<SOME VALUE> HTTP/1.1
Host: gathering.tweakers.net
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Proxy-Connection: keep-alive
Cookie: klipklapcookie=%2Cmyreact_pushmessages; TnetID=<MYID>; LastVisit=1192634362; lastmed=1185523200; pl=<SOME VALUE>; tc=<SOME VALUE>; f5hits=5; tracker=0; WT_FPC=id=<SOME VALUE>:lv=<SOME VALUE>:ss=<SOME VALUE>; SessionTime=<SOME VALUE>; channel=main; klipklapcookie=%2Cmyreact_pushmessages
If-Modified-Since: Mon, 31 Dec 2007 10:50:02 GMT
If-None-Match: "<SOME VALUE>"

HTTP/1.x 304 Not Modified
Date: Mon, 31 Dec 2007 10:52:36 GMT
Server: Apache/1.3.37 (Unix) PHP/4.4.4 mod_gzip/1.3.26.1a
Etag: "<SOME VALUE>"
Expires: Tue, 01 Jan 2008 10:52:36 GMT
Vary: Accept-Encoding
X-Cache: MISS from <MY PROXY>
Proxy-Connection: keep-alive
Volgens mij gaat door de expires header er bij sommige rss readers niet goed. Hij ligt te ver in de toekomst. Waardoor er dus niet word gerefresht :(

Ik heb wat waardes weggehaald, vanwege mogelijke security risks. Mocht je ze nog wel nodig hebben pm me.

[ Voor 3% gewijzigd door LuCarD op 31-12-2007 12:45 ]

Programmer - an organism that turns coffee into software.


  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Die ligt gewoon 1 dag in de toekomst toch?

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Topicstarter
elevator schreef op maandag 31 december 2007 @ 13:26:
Die ligt gewoon 1 dag in de toekomst toch?
Klopt wat betekent dat je niet al te vaak kan refresshen of heb ik dat nu mis?

Programmer - an organism that turns coffee into software.


  • RaZ
  • Registratie: November 2000
  • Niet online

RaZ

Funky Cold Medina

Er wordt gebruik gemaakt van de if-modified-since. De RSS-reader moet daar gewoon mee omkunnen gaan. Die Expires geeft volgensmij gewoon aan dat er na 24 uur niet gecached dient te worden en gewoon een nieuwe feed gegeven moet wordt, ook als er geen nieuwe posts zijn.

Je rss-reader geeft dus wel aan dat hij geen nieuwe content wil hebben als er geen wijzigingen zijn. En die krijgt ie dan ook niet.

Ey!! Macarena \o/


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 23:57

crisp

Devver

Pixelated

Je vergeet deze header te noemen:

Cache-Control: post-check=1, pre-check=2, max-age=1, must-revalidate

Kortom: als jouw client (of proxy) moeilijk doet dan heb je gewoon een brakke client/proxy. Maar gezien het feit dat je een 304 krijgt wordt er blijkbaar wel een request gedaan, er is dus gewoon geen nieuwe content voor de feed.

[ Voor 25% gewijzigd door crisp op 31-12-2007 13:40 ]

Intentionally left blank


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 23:57

crisp

Devver

Pixelated

Geen bug dus

Intentionally left blank

Pagina: 1

Dit topic is gesloten.