barkinet / quite-rss

Automatically exported from code.google.com/p/quite-rss
Other
1 stars 0 forks source link

Support HTTP content negotiation #628

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I'm a web developer and I just tried to test my (W3C validated) Atom feed in 
QuiteRSS, but it didn't work. It's a test enviroment, so I can't post the URL 
here.

Turns out that version 0.16.1 on Fedora 20 doesn't seem to support HTTP feed 
URIs that need to be requested with an appropriate Accept Header like 
"application/atom+xml" for them to work. My pathetic tests tell me it's 
currently sending 

    Accept: text/xml, text/html, */*

which is better than nothing (Liferea), but not good enough. I suggest using:

    Accept: application/atom+xml,application/xml;q=0.9,text/xml;q=0.8,*/*;q=0.7

RSS currently has no offical content-type. Atom is the more properly defined, 
having learned from RSS, and (more?) extensible.

Original issue reported on code.google.com by m...@gaxweb.com on 1 Sep 2014 at 9:10