Как да проектираме добър uri?

Съдържание:

Как да проектираме добър uri?
Как да проектираме добър uri?

Видео: Как да проектираме добър uri?

Видео: Как да проектираме добър uri?
Видео: This is your brain on communication | Uri Hasson 2024, Ноември
Anonim

Общи принципи за добър дизайн на URI:

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

Какво прави добър URI дизайн?

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

Какво е URI дизайн?

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

Кое от следните правила трябва да се следва, за да се създаде добър URL?

Изберете ЕДНА ИЛИ ПОВЕЧЕ опции URI никога не трябва да се променят URI трябва да бъдат изградени от клиента URI трябва да са кратки по дължина. на имената на операции в URI Използвайте интервали, когато проектирате URI Пренасочване трябва да се използва.

URI никога ли не трябва да се променя?

URI също трябва да са постоянни (т.е. изберете URI веднъж и го оставете така).… Ще дойде момент, когато наистина искате да направите подобрения в избора си или по друг начин трябва да промените структурата на URI. Когато това стане необходимост, не забравяйте да настроите HTTP 301 преместени постоянно пренасочвания на вашия сървър.

Препоръчано: