Как создать хороший uri?

Оглавление:

Как создать хороший uri?
Как создать хороший uri?

Видео: Как создать хороший uri?

Видео: Как создать хороший uri?
Видео: URI, URL, URN. Что это, чем отличаются 2024, Ноябрь
Anonim

Общие принципы хорошего дизайна URI:

  1. Не используйте параметры запроса для изменения состояния.
  2. Не используйте пути со смешанным регистром. Лучше использовать нижний регистр.
  3. Не используйте специфичные для реализации расширения в ваших URI (. …
  4. Делайте сегменты пути короткими.
  5. Используйте параметры запроса для подвыборки ресурса; то есть нумерация страниц, поисковые запросы.

Что отличает хороший дизайн URI?

URI должны следовать предсказуемой иерархической структуре для повышения понятности и, следовательно, удобства использования: предсказуемы в том смысле, что они непротиворечивы, иерархичны в том смысле, что данные имеют структуру -отношения. RESTful API написаны для потребителей. … Дизайн для ваших клиентов, а не для ваших данных.

Что такое дизайн URI?

URI. Унифицированный идентификатор ресурса (URI) - это уникальная последовательность символов, идентифицирующая логический или физический ресурс, используемый веб-технологиями URI могут использоваться для идентификации чего угодно, включая объекты реального мира, такие как люди и места, концепции или информационные ресурсы, такие как веб-страницы и книги.

Какому из следующих правил следует следовать, чтобы создать хороший URL-адрес?

Выберите ОДИН ИЛИ НЕСКОЛЬКО вариантов URI никогда не должны изменяться URI должны создаваться клиентом URI должны быть короткими URI должны быть чувствительны к регистру Вместо этого следует использовать HTTP-глаголы имен операций в URI Используйте пробелы при разработке URI Перенаправление должно использоваться.

Никогда не следует менять URI?

URI также должны быть постоянными (т.е. выберите URI один раз и оставьте на этом).… Придет время, когда вы действительно захотите улучшить свой выбор или иным образом должны изменить структуру URI. Когда это станет необходимостью, обязательно настройте постоянную переадресацию HTTP 301 на вашем сервере.

Рекомендуемые: