Итак, я пытался понять WebFinger (RFC7033) и наткнулся на Метаданные веб-хостинга (RFC6415). Насколько я могу судить, они являются и RFC, и решают одну и ту же проблему почти так же.В чем разница между обнаружением LRDD и Webfinger?
Так что, если я хотел для поиска информации о человеке или вещи по их URI, я мог бы сделать две вещи:
- WebFinger предполагает, что я перейти к
/.well-known/webfinger?resource=...
- Host-Meta предлагает мне взять смотреть на
/.well-known/host-meta
, которая возвращает JRD или XRD с чем-то вроде<link rel="lrdd" template="http://example.com/lrdd?uri={uri}">
Webfinger только имеет один меньше поиск и поощряет JRDs. Почему я не могу создать host-meta
с шаблоном, который выглядит как http://example.com/.well-known/webfinger?resource={uri}
и делает обе вещи (albeit redundantly)?
Есть ли какая-то важная разница между двумя, которых я не хватает? Должен ли я отдать предпочтение одному другому?
Спасибо за ответ! Поэтому, если бы я поставил '.well-known/webfinger' как ссылку LRDD в моей .host-meta, это было бы хорошо? – avinashbot
Нет, поскольку процедуры и формат данных изменились. Если вы ищете программное обеспечение, доступно несколько пакетов. См. Http://www.packetizer.com/ws/webfinger/software.html для списка. – paulej