Виталик про RSS:
с рсс все в порядке, в логах рсс-читалки прекрасно их получают, надо только правильный Accept заголовок передавать при запросе. Если браузером, тогда 404 показывает.
http://juick.com/2902924#6
Действительно, при попытке зачитать RSS в Симанки, выдаётся 404:
The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.
Дебилы всегда найдут способ поломать то, что обычно прекрасно работает. Ну вот вы знали, что можно сломать и обвесить дополнительными условиями выдачу простого XML по HTTP?
// Ранее, кстати, Виталик уже нёс ахинею про невероятную тяжесть генерации RSS. Звучало это так, словно на RSS ленту бложика требуется десяток выделенных серверов и целый отдел обезьян с клавиатурами.
Сто лет не видела RSS Тумблера, но вроде бы там всё было в порядке. Или что с ним было?
Не отдаёт заголовки etag и last-modified и игнорирует last-modifed заголовок в запросе.
А.
Ещё у них для незалогиненых safe-mode, а их RSS игнорирует OAuth заголовок, поэтому nsfw-контент вытягивается только с помощью очень смешного хака.
а какого хака? у меня, кстати, nsfw-контент вроде тянется если я залогинен. или я не так понял?
У меня RSS нормально для любого блога прилетает.
Большинство rss-клиентов из коробки имеют костыли для кривых лент. Я просто свою грабилку картинок писал, поэтому воркэраунды пришлось сочинять самостоятельно.
Например?
В смысле?
Какие хаки кроме юзерагента? И как читалкам может помешать отдача валидного XML фида без каких-либо выкрутасов?
Ну, вместо etag и last-modified приходится сравнивать pubDate последней записи и дропать обработку, если совпадает. В то время, как работающий по стандарту сервер отдал бы 304 not modified. Это мелочи, на самом деле, просто у большинства сайтов с rss они индивидуальные. А xml, конечно, у тумблера валидный, хоть на том спасибо.
Ясно ^^'
MadHatter, кстати гря, авторам рсс-бриджа тоже явно что-то не понравилось в тумблере, иначе бы они не сделали для него парсер. :)
Подстрока "googlebot" в юзерагенте. У тебя rss браузером тянется? В таком случае куки работают, конечно.
ага, NewsFox-ом. хотя я бы, честно говоря, переехал на что-нибудь другое. но не знаю куда. хоть сам пиши...
Quite-RSS попробовать стоит, это кути, то есть по сути легкий браузер. главное, что работал быстро. раньше. не знаю как щас там дела. конфа поддержки была на ж.ру
Я информационные фиды читаю консольным newsboat, а сасописное - только для лент, в которых меня интересуют только картинки - ссылки выдираются из постов и скачиваются в отдельную директорию.
MadHatter, это все опциональные фичи.
"стандарт" на рсс настолько хуевый, что им можно только подтереться