TweedeKamerDerStaten-Generaal / OpenDataPortaal

GitHub van het officiële Open Data Portaal van de Tweede Kamer der Staten-Generaal.
https://opendata.tweedekamer.nl
48 stars 3 forks source link

Feedpagina SyncFeed API in XML aanleveren #94

Closed OpenDataPortaal closed 9 months ago

OpenDataPortaal commented 1 year ago

Momenteel worden de feedpagina's van de SyncFeed API niet aangeleverd in XML; de pagina's van specifieke entiteiten wel. Dit moet worden aangepast zodat ook de feedpagina's in XML worden aangeleverd.

renevoorburg commented 1 year ago

De feed is correcte XML, alleen worden niet de juiste mime type headers meegestuurd. Hierdoor tonen browsers de feed niet als XML. Een correcte mime type is text/xml.

OpenDataPortaal commented 9 months ago

We zijn erachter dat verchillende browsers hier anders mee omgaan. De SyncFeed is gebasseed op Atom en heeft daarom de mime type application/atom+xml. Chrome, bijvoorbeeld, rendert dit echter als text/plain. Hoe het nu geïmplementeerd is lijkt correct te zijn.