| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Сеть > Вопрос по HTTP headers |
| Автор: MakTpaxep 3.8.2012, 18:15 |
| Только не ругайте на то, что в php тему открыл. Я не знаю куда ещё этот вопрос постить. Всё-таки php кодеры универсалисты в основном. Я отлаживаю один кривой проект. На первой странице заполняется форма. После сабмита открывается 2я страница, на которой табличка с данными полученными из формы на 1й странице. Значения одного поля не хватает. Вывожу $_POST, а он пустой. Это при том, что форма отправляет методом post Ну я репу почесал - скачал себе live http headers для лисы - и действительно, между 1й и 2й страницей ещё одна. Вот к ней данные отправляются post, возвращается 200 ОК, а после этого браузер делает get ко 2й странице. А данные для таблички берутся из сессии Вот очень хотелось бы посмотреть что там возвращается после первого post запроса. Плагин для лисы не умеет это показывать. Я попытался найти десктопную прогу для отправки http headers, но не нашёл и написал php скрипт. Headers взял такие же как в live http headers. Ответа не приходит - 30 секунд истекают. Видать проекту не нравится что к нему со стороны обращаются, хотя я и host прописал как надо, а может какая-то другая причина, но вообщем php не помог. Основная моя проблема, что не могу дебагером пользоваться, приходится делать выводом переменных, но этот редирект не даёт мне возможности узнать о том, что происходит в скрипте куда post передаётся. Подскажите каким образом можно заставить браузер сделать редирект, если первый ответ 200. Это значит что-то прямо в html коде, который возвращается, заставляет его запросить другую страницу? На ум приходит только meta refresh. Может такое быть? И подскажите всё-таки десктопную программу, если есть такие. |
| Автор: MakTpaxep 3.8.2012, 19:15 |
| Есть!! Нашёл. Fiddler называется - какая крутая штука! Редирект делался при помощи js. |