#rest
#rest
Вопрос:
Я читал диссертацию Роя Филдинга, но он никогда не определял конкретное использование методов HTTP! кто предложил использовать http-глаголы так, как мы используем их сегодня в архитектуре REST?
Ответ №1:
он никогда не определял конкретное использование методов HTTP
Это верно — тезис Филдинга не определяет HTTP. Он определяет мотивацию для архитектурных ограничений, которыми руководствовались при разработке определения HTTP.
Другими словами: архитектурный стиль REST не ограничивается HTTP; вы можете использовать те же идеи для создания чего-то другого. Конечно, поскольку HTTP существует сегодня, а инерция — это вещь, вам нужно будет создать что-то НАМНОГО лучшее, чем HTTP, чтобы заставить всех принять его.
кто предложил использовать http-глаголы так, как мы используем их сегодня в архитектуре REST?
Самой ранней работой, насколько я могу судить, было детище Тима Бернерса-Ли в 1991 году. Он изложил часть этой истории.
После этого вам действительно следует обратиться к авторам разных стандартов
Для методов, определенных за пределами набора документов HTTP, вы можете найти ссылку в реестре методов IANA и отследить авторов оттуда.
- ПОЛУЧИТЬ
- ГЛАВА
- Публикация
- ПОМЕСТИТЕ
- Удалить
все они описаны в RFC 1945, поэтому заслуга этих авторов, а также, предположительно, других членов рабочей группы до мая 1996 года.