Могут ли переменные http POST быть чувствительными к регистру? - PullRequest
3 голосов
/ 12 января 2012

У меня есть прокси-сервер веб-службы, который вызывает другую веб-службу с именем пользователя и паролем для аутентификации пользователя на сайте, на котором находится прокси-сервер. Все «обычные» формы аутентификации обрабатываются прокси-сервером, но затем необходимо поговорите с базой данных за удаленным веб-сервисом, чтобы определить, действительно ли пользователь действителен. Мне нужно убедиться, что пароль передан удаленной службе с учетом регистра для соображений безопасности / надежного пароля.

В настоящее время он выпускает http GET через SSL, но, поскольку GET использует URL-адрес MVC, детали которого не учитывают регистр.

Если я поменяю это на POST, получу ли я чувствительность к регистру?

1 Ответ

9 голосов
/ 12 января 2012

Параметры HTTP чувствительны к регистру.

Я испытал это на собственном опыте еще сегодня. У меня была старая HTML-форма, которую я использовал для тестирования при разработке веб-приложения, и я изменил регистр одного символа одного из параметров с момента создания формы. Когда я сегодня попытался использовать его снова, мое веб-приложение не распознало старое имя переменной. Если протокол HTTP определил имена параметров без учета регистра, это должно сработать.

Судя по вашим формулировкам, более вероятно, что проблема в том, что ваши программы не чувствительны к регистру.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...