4 ms·
I’d pay money for a RSS reader which uses this, last time I checked none of the popular ones use content negotiation.
by Asmod4n 4y ago
I’d pay money for a RSS reader which uses this, last time I checked none of the popular ones use content negotiation.
- timendum 4y agoIs there any site that will provide an Atom feed (and not an HTML page) when asked with 'application/atom+xml' in the accept header? I've tried Github release page, but it doesn't work. For RSS Atom "application/rss+xml" is non-standard
- calpaterson 4y agoThis is planned for csvbase at least.
- Asmod4n 4y agoProbably only a few, but there are web servers out there where it would be a minimal effort to implement it, which are sadly only a few too. It's always confusing me how a Feed Reader looks like a normal desktop browser when it loads a feed, e.g. Accept: text/html instead of application/rss+xml first. Most feed readers don't even tell the server which format they handle at all, most just send a Accept: text/html, /
- 6510 4y agoI wrote one for personal use. If you (by the book) reject invalid feeds you lose more than half. Attempting to properly negotiate the content would just result in failure for each feed (could be many) but you could try it if all else fails I suppose. (without much result but if you try 100 such things you will get to brag about rare successes) I think (only) if a popular service required it it could be a thing.
- pwdisswordfish9 4y agoSpeaking of Atom/RSS: There's no reason to have a separate /archives resource and a /feed.xml (with or without content negotiation). You can just specify some external XSLT with an xml-stylesheet processing instruction in your feed XML that will cause the feed to be rendered nicely when it's opened in the browser...