Есть ли какое-либо соглашение формата в строках запроса?
Мне было интересно, если вы обычно используете буквы в строке запроса, используйте дефисы или символы подчеркивания для имен переменных или имеете любое другое соглашение об именах строк. Я не могу найти ссылки на него.
Изменить: поскольку, похоже, нет соглашения, есть ли какие-либо рекомендации или обычный способ сделать это?
Ответы
Ответ 1
Я не помню, чтобы на самом деле люди видели тире в именах параметров в строке запроса. Это, вероятно, снимает его как наилучшую практику.
Я бы лично избегал случая с верблюдом, потому что я не хочу разбираться в проблемах с чувствительностью/нечувствительностью.
Это оставляет символы подчеркивания, которые, как мне кажется, обычно используются.
Ответ 2
В этом случае вообще нет соглашения. URL-адреса (по крайней мере, в .NET) в любом случае нечувствительны к регистру.