Ошибка службы поиска NiFi - не удалось найти координаты в службе поиска

Возможно, вам стоит подумать об использовании тире вместо периодов.

В Pro ASP MVC 3 Framework они предлагают это сделать дружественные URL:

Избегайте символов, кодов и последовательностей символов. Если вам нужен разделитель слов, используйте тире (/ my-great-article). Подчеркивания недружественны, а пробелы в URL-адресах - странные (/ my + great + article) или отвратительные (/my%20great%20article).

В нем также упоминается, что URL-адреса должны быть легкими читать и изменять для людей. Возможно, причина думать об использовании тире вместо точки также поступает из одной и той же книги:

Не используйте расширения имен файлов для HTML-страниц (.aspx или .mvc), но делайте используйте их для специализированных типов файлов (.jpg, .pdf, .zip и т. д.). Веб-браузеры не заботятся о расширениях имен файлов, если вы правильно настроили MIME-тип, но люди все еще ожидают, что файлы PDF будут заканчиваться на .pdf

. Так что, хотя период остается читаемым для людей ( хотя и менее читаемый, чем тире, IMO), все равно может быть немного запутанным / вводящим в заблуждение в зависимости от того, что происходит после периода. Что делать, если кто-то имеет фамилию zip? Тогда URL будет /John.zip вместо / John-zip, что может ввести в заблуждение даже разработчику, написавшему приложение.

0
задан Matt Michala 11 March 2019 в 15:11
поделиться