Поведение браузеров, когда HTTPS-ответ не получен - PullRequest
0 голосов
/ 23 сентября 2011

Не уверен, если кто-нибудь знает, как ведут себя браузеры, когда он не получает HTTPS-ответ? Например:

Обычный сценарий:

  1. Запрос браузера
  2. Браузер получил loginpage.php HTML
  3. Браузер делает HTTPS POST с именем пользователя и паролем
  4. Браузер получил домашнюю страницу

Сценарий вопроса:

  1. Запрос браузера
  2. Браузер получил loginpage.php HTML
  3. Браузер делает HTTPS POST с именем пользователя и паролем
  4. Браузер не получил ответа HTTPS

Не уверен, что кто-либо знает для «Сценария вопроса», каково ожидаемое поведение для:

  • IE9
  • IE8 / 7
  • IE6 и до
  • Firefox

Пока что мой опыт работы с IE9 заключается в том, что он будет "переигрывать" Шаг 1. Но не уверен насчет других браузеров, так как я не смог засвидетельствовать инцидент «Отсутствует ответ HTTPS».

  • Примечание. Не знаете, знает ли кто-нибудь какие-либо инструменты, которые я могу использовать для воспроизведения ответа HTTPS, если отсутствует scneario? Я рекомендовал использовать Fiddler (но не уверен, как настроить) и Proxy (Не уверен, какой прокси использовать)

С наилучшими пожеланиями

...