powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Клиент POST меняет на GET. Как такое может быть?
68 сообщений из 68, показаны все 3 страниц
Клиент POST меняет на GET. Как такое может быть?
    #33379632
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Форма.
<form name="AD" method="post" action="insert.html">Тра-ля-ля...ля-ля</form>
Так некоторые броузеры XP-шные... меняют POST на GET!!!
Вижу это в логах!
Как это победить? Как заставить делать обязательно POST?
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33379685
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не отвечать на get
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33379782
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Николай aka Motodorне отвечать на get
- Как это не отвечать? - А подраться???
Можно как в пропасть провалить, но... не самое умное.
Редирект? Куда? И опять - каким методом клиент сделает запрос?
Я в книжке наткнулся на такую фичу/багу. Они рекомендуют ответ 307.
- Может кто-нить пробовал такое?
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33379863
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Di_LIneВижу это в логах!Ну и что. Юзверям делать нефиг - так они рученьками в URL забивают параметры POST-запроса и формируют GET-запрос - мало ли на свете чудаков?
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33379961
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
* Di_LIneВижу это в логах!Ну и что. Юзверям делать нефиг - так они рученьками в URL забивают параметры POST-запроса и формируют GET-запрос - мало ли на свете чудаков?
- Сэр! Не стал бы утруждать уважаемую публику, если бы это носило
случайный характер "юзверь-развлекушек"...
Но тут ситуация обратная!
Может подскажите где почитать про прием формы по POST и
формированию ответа, отправляемого клиенту?...
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33379995
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем-то, у апача в конфиге есть директива <limit> , но как бы, о чём сыр-бор? Кому надо будет -- те и POST сформируют без проблем, смысл всего этого занятия?
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33380017
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DocAlВ общем-то, у апача в конфиге есть директива <limit> , но как бы, о чём сыр-бор? Кому надо будет -- те и POST сформируют без проблем, смысл всего этого занятия?
- ДОКА-ал.... В том то и дело! Малая часть броузеров ведет себя по свински!
Заменяют указанный метод ПОСТ на ГЕТ. Смысл такой замены - уму не постижимо... имхо... Но факт.
А раз так - с Апачем все нормально... Отстроено.
Но, когда это часть - заказчики... Все усеры могут отдыхать...
- А этим вынь и поклОж!
И соответственно обработка по ГЕТ-у - не возможна, по причине ограничения
длинны урля... Если не изменяет мой ску_ляроз - 256 символов.
Что, есссно - малова-то будет.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33380071
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я так и не понял, в чем собственно проблема.
Отправлено по ПОСТ - должно быть встречено по ПОСТ. Хотите, что бы встречалось по ГЕТ. Сделайте переопределение ПОСТОВ И ГЕТОВ. А, вообще, глупость несусветная. Ни разу не видел, что бы броузер ПОСТ, ГЕТОМ подменял. А то, что закачик сует в ГЕТ все, что под руку попадет, так флаг ему в руки. И если вы не можете объяснить ему или он не хочет понимать, то пусть будет "люминий".
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33380102
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще раз...
1. Клиент загрузил в броузер форму.
<form name="AD" method="post" action="insert.html">Тра-ля-ля...ля-ля</form>
2. Жмет кнопку SEND.
3. Форма пошла на сервер...
4. На сервер поступает - методом GET.
Ни кто и ни каких урлей руками НЕ правил.
Сам рядом сидел и смотрел чаво и как он жмакает...
Крики, что такого НЕ могёт быть - не принимаются.
Именно такая ситуация описана в книге Питера Уэйнрайта
"Apache для профессионалов" изд. "Лори", 2001г, стр. 126.
Рекомедацию, не очень уверенную, дают:
- Лечите кодом 307 в ответе сервера...

вА-Апросы:
- Кто сталкивался и как смог вылечить такое свинство?
- Кто-нить применяет 307 код и как оно работает?
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33380106
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если POST преобразуется в GET, то понятным образом, накладываемые на GET ограничения автоматически накладываются и на этот запрос. Если запрос укладывается в эти ограничения -- незачем мудрить на сервере, ограничивая тип запроса. Если нет -- никакой редирект (а 307 -- это Temporary Redirect) тут не спасёт. Надо разбираться с браузером. А раз проблема с браузером -- следует ЛИБО, хотя бы, назвать этот шедевр творческой мысли, ЛИБО разбираться самостоятельно!
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33380120
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Di_LIneМалая часть броузеров ведет себя по свински!Проблемы левых браузеров, авторы которых не читали RFC, ни PHP, ни вас - ни коим образом касаться не должны.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33380125
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
- Йес, Сэр!
И так... Оным недугом страдают... Некоторые версии IE for XP.
Ни какие серво_паки и прочая би_ли_рит_рис_ти_ка...
Большей инфой не обладаю. К машине - не подпускают и в руки не дают.
Лечить по телефону - удовольствие ниже плинтуса.
Усугубляющееся наличием за той клавой Клавы...
Сие и подвигло задать этот идиЁтский вопрос....
Но!..........
- Есть один опчий(!!!) признак у машин.
Все они, аж 3 штуки у разных владельцев, выставлены в Инет.
То есть, ни файрвола, ни прокси с гейтом, между машиной и Инетом - НЕТ.
Скорее всего - это решено штатными средствами ХП-ихи...
Мы, у себя, так и не смогли загнать ХП-ишный ИЕ в такое состояние.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33380128
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
* Di_LIneМалая часть броузеров ведет себя по свински!Проблемы левых браузеров, авторы которых не читали RFC, ни PHP, ни вас - ни коим образом касаться не должны.
Касаются... Через финансовый аспект. Вот такая черто-мордина...
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33380133
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А теперь вопрос, как вы (ОНИ) собираетесь передавать файлы ГЕТОМ???? или не нужно передавать таким образом файлы? Если принципиальных вопросов по поводу использования ГЕТ/ПОСТ нет, то просто переопределяйте переменные и все. Третьего не дано.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33380136
.-.-.-.-.-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Сам рядом сидел и смотрел чаво и как он жмакает...
....
> Большей инфой не обладаю. К машине - не подпускают и в руки не дают
> Лечить по телефону - удовольствие ниже плинтуса.

Где-то здесь ты наврал.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33380145
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
.-.-.-.-.-> Сам рядом сидел и смотрел чаво и как он жмакает...
....
> Большей инфой не обладаю. К машине - не подпускают и в руки не дают
> Лечить по телефону - удовольствие ниже плинтуса.

Где-то здесь ты наврал.
Нет... Смотрел... Из-за монитора. 1 раз. Вот так.

//4m@t!c
Я о файлах - не говорил! См. внимательнее.
В <textarea> могут и 6-8 килов текста напихать.
Переопределять - не вариант...
Откуда, и сколько, и когда будет клиентов - ХЗ.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33380148
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отказывайтесь от такого заказчика, если он понять не может, что весь Интернет работает по единому стандарту, а то, что некоторые криво настроенные ОСи они используют как догму, то пусть ищут других, кто будет бороться с бредом...
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33380162
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4m@t!cОтказывайтесь от такого заказчика.....
Э-э-э-э... Уважаемый! Не тот случай, могу Вас уверить.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33380201
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Di_LIne 4m@t!cОтказывайтесь от такого заказчика.....
Э-э-э-э... Уважаемый! Не тот случай, могу Вас уверить.Ну тогда хотя бы не морочьте нам голову. Поставьте клиенту ось с нуля, поставьте альтернативный браузер, да что угодно - но нормальный браузер такой хренью не страдает. Косить на IE бессмысленно - это даже не номер версии. И даже если такой баг имеет место быть - support@microsoft.com
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33380231
Шогал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Между вами и клиентом нет никакого прокси, который нарочно POST GET'ом в пакетах подменяет?
------------
CMD: Console of Must Die
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33380246
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
ШогалМежду вами и клиентом нет никакого прокси, который нарочно POST GET'ом в пакетах подменяет?Ну так клиента легко из цепочки выбросить:
1. Вид->Просмотр HTML-кода (мало ли, может ему форму "подменяют" или он сам по наивности думает, что там POST ;) ).
2. PHP FAQ: Самые основы. Просмотр обмена HTTP заголовками
Судя по всему - клиент об отладке ничего не слышал, а лишь ждёт манны небесной.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33381580
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
* Di_LIne 4m@t!cОтказывайтесь от такого заказчика.....
Э-э-э-э... Уважаемый! Не тот случай, могу Вас уверить.Ну тогда хотя бы не морочьте нам голову. Поставьте клиенту ось с нуля, поставьте альтернативный браузер, да что угодно...
- Сэр! Чуть меньше эмоций, ок?
"Поставте..." - не прокатывает это вариант!
Ну русским языком сказано, что НЕТ доступа к компам. НЕТУ!
В "Мухосранске" он, Заказчик... Чего тогда такое советовать?


*.... - но нормальный браузер такой хренью не страдает.
- Сие не есть факт, мистер Дюк! А ваше личное, скромное мнение....
Выше я говорил о том, что ТАКОЕ - отмечено даже в литературе!
Вас это не наводит на размышления?
Или Вы не читаете посты?
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33381599
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ШогалМежду вами и клиентом нет никакого прокси, который нарочно POST GET'ом в пакетах подменяет?
------------
Рассматривали такой вариант... И пришли у выводу что этот случай - полный
"глухарь"... Нам, с сервера, его не взять.
Или может есть какой-то способ "обойти" это?
Попробовать перевести на PUT?
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33381655
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Di_LIneВыше я говорил о том, что ТАКОЕ - отмечено даже в литературе!
Вас это не наводит на размышления?Ссылку в студию. Со списком конкретных браузеров и их версий. А так же указанием оси.
И вообще - все вопросы с IE решаются при помощи support@microsoft.com - или вы кроме своих постов ничего не видите?
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33381669
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
И, кстати, вас ни на какие мысли не наводит тот факт, что никому ещё не удалось воспроизвести вашу ошибку? Даже, я так понимаю, вам.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33382209
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
// to *
- Сэр!
Ссылки не будет...
По вполне понятным, и надеюсь очевидным, причинам...

А Вы пробовали сами обращаться в суппорт КрупноХард-а?
- И как?

И редкость ошибки, и то что не справились своими силами воспроизвести,
побудило задать вопрос...

И еще...
Уважаемый * , мы с вами, второй раз "схлестываемся"...
Ну... Очень большая специфика у меня...
И "ламЁрских" постов за мной тут не водится...
- Без обидок и личного!

Ладно... Мои проблемки - мои заморочки!
СПАСИБО всем, кто хоть попытался что-либо ответить!
Топик можно прикрывать...
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33382531
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Di_LIneПо вполне понятным, и надеюсь очевидным, причинам...Мне не понятно, почему вы не можете сослаться на книгу, в которой говориться, что такие глюки имеют место быть с любыми браузерами. Ибо если это особенность какого-то конкретного браузера или его конкретной версии - то проблема решена - меняйте/обновляйте браузер.А Вы пробовали сами обращаться в суппорт КрупноХард-а?А зачем? У меня таких невероятных проблем почему-то не возникает ;)И редкость ошибки, и то что не справились своими силами воспроизвести, побудило задать вопрос...Редкость ошибки может значить, что те, кто её обнаруживали, просто не разобрались в сути, и причина была в чём-то другом. Бывает, знаете ли, у некоторых - не разберуться в вопросе, и начинают высоконаучные гипотезы придумывать, которые под собой не имеют никаких оснований. Чем-то напоминает древних людей - они тоже искали причины дождей и молний в чём-то божественном. Собственно я потому и спрашивал ссылку, чтобы посмотреть, что к чему, и возможно попытаться воспроизвести ситуацию. Если удасться - я вам поверю, если нет - то это не более, чем очередной миф. Или просто устаревшая информация (такое тоже бывает - был глюк в старой версии, которая со временем стала просто древней и экзотической - а слухи о его существовании продолжают жить и будоражить умы).
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33382661
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
* Di_LIneПо вполне понятным, и надеюсь очевидным, причинам...Мне не понятно, почему вы не можете сослаться на книгу, в которой говориться, что такие глюки имеют место быть с любыми браузерами.
Ссылка на книгу была
ТУТ

*
Ибо если это особенность какого-то конкретного браузера или его конкретной версии - то проблема решена - меняйте/обновляйте браузер. Не всегда есть такая возможность:
- Приказным порядком ЗАСТАВИТЬ клиента сделать подобное...
Разве это не очевидно?............

*
А Вы пробовали сами обращаться в суппорт КрупноХард-а?А зачем? У меня таких невероятных проблем почему-то не возникает ;)
- Хорош совет, если сам не пробовал...
Возьму на вооружение!

*
Если удасться - я вам поверю, если нет - то это не более, чем очередной миф. Или просто устаревшая информация (такое тоже бывает - был глюк в старой версии, которая со временем стала просто древней и экзотической - а слухи о его существовании продолжают жить и будоражить умы).
Для меня не вопрос верю - не верю... А голый факт.
А остальное...
Воспроизводимость получена сегодня:
- Чисто установленная WinXP IE 6.0+SP1 + настройки по дефоулту.
С какого-то старого сидюка.
- Вот такие дела....
Видимо на тех ноутбуках похожая Винда была предустановлена на момент покупки... И так, голенкая, и живет у них...

/Попробуте ЗАСТАВИТЬ директора не "комповой" конторы что-то поменять на его ноуте, когда он у черта на рогах живет.../
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33382668
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33382710
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>"Apache для профессионалов" изд. "Лори", 2001г, стр. 126
Свежее издание, а если учесть тот факт, что с момента написания и до издания на неоригинальном языке проходит 1-2 года, то остается только порадоваться консерватизму, как вашему, так и клиентов.

Ну, если предложили вам в этой супер-книге, которой вы так козыряете, как догомой, решение - так и делайте, как там предложено + ткните клиента в этот толмуд, пусть он тоже порадуется.
В чем тогда проблема?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33382760
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Замечательно. А какого, спрашивается, хрена, ваш клиент получает от вас 302? Зачем вы ему шлёте такой заголовок?
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33382762
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
И, кстати, это ещё не факт, что он этот заголовок получает - выше я вам уже давал ссылку, где написано, как это проверить, и почему-то уверен на 99%, что вы так ничего и не сделали.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33382802
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*Замечательно. А какого, спрашивается, хрена, ваш клиент получает от вас 302? Зачем вы ему шлёте такой заголовок?
- А какого рожна слать ему 200?
Ибо на POST клиент не ждет ответа.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33382803
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*И, кстати, это ещё не факт, что он этот заголовок получает - выше я вам уже давал ссылку, где написано, как это проверить, и почему-то уверен на 99%, что вы так ничего и не сделали.
Спасибо за ссылку! Но...
- Чем проверить все заголовки ответа сервера - у меня есть.
Проверены было еще в момент обнаружения заморочки. И немного раньше.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33382978
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Di_LIne *Замечательно. А какого, спрашивается, хрена, ваш клиент получает от вас 302? Зачем вы ему шлёте такой заголовок?
- А какого рожна слать ему 200?
Ибо на POST клиент не ждет ответа.Это ещё что за новости? С какого это лешего и каких это пор клиент не ждёт отклика на POST-запрос? Читайте спецификацию.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383005
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Гы... это ж надо на протяжении стольких постов морочить нам голову :)
Код:
1.
HTTP/1.0 302 Found
Location: ...
POST есть. Сразу после нажатия submit'а. После его получения сервером и дальнейшего редиректа его нет. Да и не должно быть. Вообще. Location заставляет браузер делать GET-запрос. Если какой-то из браузеров не следует этому (и шлёт опять POST) - это сугубо его интимные сложности.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383006
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
При чём что здесь самое большое свинство, так это то, что человек на протяжении всех своих постов упорно скрывает логику своего приложения. Хотя, я так подозреваю, приведи он маленький кусок кода в самом начале - ответ был бы получен сразу, с указанием мест, где он неправ.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383097
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Di_LIne
Удаётся выделить те версии бровзера (думаю это - осёл) которые так поступают?
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383335
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*При чём что здесь самое большое свинство, так это то, что человек на протяжении всех своих постов упорно скрывает логику своего приложения. Хотя, я так подозреваю, приведи он маленький кусок кода в самом начале - ответ был бы получен сразу, с указанием мест, где он неправ.
Что-то, уважаемый *, я не пойму Вас... Кусок КАКОГО кода?
Чего кода Вам так необходим?
То, что в самом первом посте форма дана? - Ага!
То, что запрос на Апача приходит GET, a не POST сказано? - Ага!
То, что такое хулюганство происходит после нажатия кнопочки SEND формы
сказано? - Ага!
Код обработки кнопки Вам? - Пробовали разны варианты!
Сейчас на штатных средствах - <INPUT type="submit">
У формы НЕТ ничего "лишнего". Пробован вариант с 3-мя элементами:
<form method="POST" action=""тут полный урл"> +
<textarea> + <INPUT type="submit"> = Результ прежний.
На сервер ПРИХОДИТ - GET.
МозгУ не канифольте - теги в норме !
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383341
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sarin Di_LIne
Удаётся выделить те версии бровзера (думаю это - осёл) которые так поступают?
авторВоспроизводимость получена сегодня:
- Чисто установленная WinXP IE 6.0+SP1 + настройки по дефоулту.
С какого-то старого сидюка.
- Вот такие дела....
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383364
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Di_LIne Что-то, уважаемый *, я не пойму Вас... Кусок КАКОГО кода?Да... нет слов.То, что в самом первом посте форма дана? - Ага!Какое отношение эта форма имеет к тому, что выполняется после POST-запроса на сервере?То, что запрос на Апача приходит GET, a не POST сказано? - Ага!Позволю себе в этом усомниться.То, что такое хулюганство происходит после нажатия кнопочки SEND формы сказано? - Ага!Мало ли чего сказано. Я вам банально не верю. Банально не верю тому, что форма с POST'ом передаётся браузеру GET'ом. В то, что вы делаете после POST'а редирект и потом удивляетесь, почему редирект не пришёл POST'ом - верю.Код обработки кнопки Вам? - Пробовали разны варианты!При чём тут форма? Форма - это всё, что относится к делу? Обработка POST-запроса - она что, к делу вообще отношения не имеет?МозгУ не канифольте - теги в норме !Пока мозг окружающим здесь канифолите только вы. Давно бы посмотрели, что происходит при обмене. Ах, вы посмотрели? Извините, не вижу результатов.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383370
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Di_LIneВоспроизводимость получена сегодня:
- Чисто установленная WinXP IE 6.0+SP1 + настройки по дефоулту.Не воспроизводится. Наверно руки кривые и делаю что-то не так.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383376
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
* Di_LIneВоспроизводимость получена сегодня:
- Чисто установленная WinXP IE 6.0+SP1 + настройки по дефоулту.Не воспроизводится. Наверно руки кривые и делаю что-то не так.
Сие, касаемо Вас, я под сомнение НЕ ставил!
Но факт, именно так, я наблюдаю! Значит, Вы не до конца с эмулировали ситуацию.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383377
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Проверял скриптом
Код: plaintext
1.
<form method=POST><input type=submit></form>
<?=$_SERVER['REQUEST_METHOD']?>
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383405
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
* Di_LIne Что-то, уважаемый *, я не пойму Вас... Кусок КАКОГО кода?Да... нет слов. То, что в самом первом посте форма дана? - Ага!Какое отношение эта форма имеет к тому, что выполняется после POST-запроса на сервере?
- Извините... Но я на сервере еще НЕ начал обрабатывать!

*
То, что запрос на Апача приходит GET, a не POST сказано? - Ага!Позволю себе в этом усомниться. То, что такое хулюганство происходит после нажатия кнопочки SEND формы сказано? - Ага!Мало ли чего сказано. Я вам банально не верю. Банально не верю тому, что форма с POST'ом передаётся браузеру GET'ом. В то, что вы делаете после POST'а редирект и потом удивляетесь, почему редирект не пришёл POST'ом - верю.

А то, что вместо POST приходит GET - вижу в логах Apache.
(Об именно об этом - уже писал)
То есть - это истина! Взятая за основу при рассмотрении ситуации.
Верите Вы в это или нет - от этого записи у меня в логах НЕ МЕНЯЮТСЯ.
Примите это уж как есть.

Ладно.... Сегодня притащут диск с етой глЮко-XP-шкой и разберемся...
Посмотрим, кто кого от_POST_тит каким GET-ом и в какое место.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383431
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*Проверял скриптом
Код: plaintext
1.
<form method=POST><input type=submit></form>
<?=$_SERVER['REQUEST_METHOD']?>

Хм.... Сдается мне, что это кусок PHP-шного скрипта.
А при чем тут PHP? У меня его НЕТ!!!!!!!!!!!!!!!!!

1. Есть ЧИСТЫЙ HTML-файл, который по GET передается APACHE 1.3.33
клиенту.
2. В это HTML-файле: между <BODY></BODY> - есть код:
<form method="POST" action="... тут полный URL...">
<textarea></textarea>
<INPUT type="submit">
</form>
3. По нажатию кн. SUBMIT- в логе APACHE запись "GET"...
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383564
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Di_LIneХм.... Сдается мне, что это кусок PHP-шного скрипта.
А при чем тут PHP? У меня его НЕТ!!!!!!!!!!!!!!!!!Потому что POST-запросы должны кем-то обрабатываться. HTML на сервере обрабатывать POST-запросы не умеет. HTML вообще не умеет что-либо обрабатывать. Соответсвенно в итоге вы должны получить что-то типа:Method Not Allowed
The requested method POST is not allowed for the URL /post.htm.Если вы этого не получаете, а вместо этого сервер выдаёт редирект (ваш косяк - почём мы знаем, как вы сервер настроили?), после чего браузер делает уже GET-запрос, то естесственно, что в последней строке лога будет этот GET-запрос, выполненный браузером.
Я уже устал повторять - берёте и смотрите заголовки обмена с сервером и не морочите нам больше голову. Почему вас кто-то должен уговаривать?
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383569
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
*естесственно, что в последней строке лога будет этот GET-запрос, выполненный браузером.Однако это ни капельки не значит, что POST-запроса - не было.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383604
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Позвольте вставить слово. Если используется MOD_REWRITE, Apache будет переделывать POST в GET в случае редиректа с ключом [R].
Т.е. если есть такое правило:
RewriteRule ^post.php$ post1.php [R]
и форма постит данные на post.php, Apache может передаресовать этот запрос в виде GET на post1.php
Выход: использовать ключ [L]

-------------------------------
www.free-lancer.ru
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383607
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО

-------------------------------
www.free-lancer.ru
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383672
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VERSПозвольте вставить слово. Если используется MOD_REWRITE, Apache будет переделывать POST в GET в случае редиректа с ключом [R].
Т.е. если есть такое правило:
RewriteRule ^post.php$ post1.php [R]
и форма постит данные на post.php, Apache может передаресовать этот запрос в виде GET на post1.php
Выход: использовать ключ [L]

Что то не то по моему сказал ))))

-------------------------------
www.free-lancer.ru
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383905
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
* Di_LIneХм.... Сдается мне, что это кусок PHP-шного скрипта.
А при чем тут PHP? У меня его НЕТ!!!!!!!!!!!!!!!!!Потому что POST-запросы должны кем-то обрабатываться. HTML на сервере обрабатывать POST-запросы не умеет. HTML вообще не умеет что-либо обрабатывать. Соответсвенно в итоге вы должны получить что-то типа: Method Not Allowed
The requested method POST is not allowed for the URL /post.htm.

- Сзр! Акромя РНР есть и другие скрипты...
И все же я настаиваю на ПЕРВООЧЕРЕДНОСТИ лога АПАЧА.
Так, как ИМЕННО он определяет, что делать дальше с поступившим запросом.
Передать его на обработку скрипту или обработать самому.

*
Если вы этого не получаете, а вместо этого сервер выдаёт редирект (ваш косяк - почём мы знаем, как вы сервер настроили?), после чего браузер делает уже GET-запрос, то естесственно, что в последней строке лога будет этот GET-запрос, выполненный браузером.
Я уже устал повторять - берёте и смотрите заголовки обмена с сервером и не морочите нам больше голову. Почему вас кто-то должен уговаривать?
Посмотрите ПЕРВЫЙ пост в топике... Где ТАМ есть что-либо о РЕДИРЕКТЕ????
О нем речь дальше уж пошла... И извините, не моя вина, если Вы только так понимаете ситуацию.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383917
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
* *естесственно, что в последней строке лога будет этот GET-запрос, выполненный браузером.Однако это ни капельки не значит, что POST-запроса - не было.
- Пожалуйста, с этого места поподробнее!
В контексте приведенного ТУТ
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383938
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Приведённых вами данных недостаточно для воспроизведения ситуация. Поэтому продолжайте вариться в собственном соку. Делать мне больше нечего, кроме как уговаривать кого-то дать достаточно информации. Адъю.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33383943
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*Приведённых вами данных недостаточно для воспроизведения ситуация. Поэтому продолжайте вариться в собственном соку. Делать мне больше нечего, кроме как уговаривать кого-то дать достаточно информации. Адъю.
- Искренне надеюсь, что без личных обид.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33384435
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Отписаться не забудьте. Когда в вопросе разберётесь.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33384464
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*Отписаться не забудьте. Когда в вопросе разберётесь.
- На текущий момент есть только рабочая гипотеза...
Осталось дождаться диска и поставить серию экспериментов.
Но это буде уже на след. неделе. /На третьи сутки меня не хватит.../
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33384732
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Глюк-с имеет место быть c ИЕ версии
6.0.2800.1106 xp sp1 1.020828-1920
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33385144
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Di_LIneГлюк-с имеет место быть c ИЕ версии
6.0.2800.1106 xp sp1 1.020828-1920Может всё же сделаете пост вида:
1. Ввожу url такой-то
2. Снифером вижу запрос такой-то и отклик такой-то, тело документа такое-то.
3. Жмыкаю submit, снифер кажет запрос такой-то и отклик такой-то (заметьте, речь не о логах Apache).
Ну или (даже лучше) ссылочку, чтоб можно было самому всё это посмотреть.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33385192
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
// ** (Повысим в звании )
Будет... Чичас отсыпаться пошлепал. Извиняюсь.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33385195
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Di_LIneГлюк-с имеет место быть c ИЕ версии
6.0.2800.1106 xp sp1 1.020828-1920

Не поверишь, но у меня на работе все компы с точно таким конфигом (один к одному и имею тот сиди о которм ты говоришь). Такого глюка в жизни не видел. Я бы все так и посоветовал копать в сторону кода или (очень маловероятно) сервера. Хватит грешить на браузер ))
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33386822
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VERS Di_LIneГлюк-с имеет место быть c ИЕ версии
6.0.2800.1106 xp sp1 1.020828-1920

Не поверишь, но у меня на работе все компы с точно таким конфигом (один к одному и имею тот сиди о которм ты говоришь). Такого глюка в жизни не видел. Я бы все так и посоветовал копать в сторону кода или (очень маловероятно) сервера. Хватит грешить на браузер ))
- Понятное дело! И не сомневаюсь! Но факты весшь упрямая...
- Копать Апачь? Ну... Нет оснований для недоверия ему.
Думаю, что с этим все согласятся.
Дело-то в том, что собака зарыта не в скрипте, принимающем ПОСТ.
Другие-то броузеры работают на ура! Да-да, именно так.
И именно этот билд что-то делает не так...
Повторю: вместо POST этот билд обращается к Apache по GET .
- На вашем месте я б тож "нах" бы отправлял.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33386847
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я же грю у меня такой же билд ...

-------------------------------
www.free-lancer.ru
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33387039
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Я уже устал уговаривать привести здесь логи снифера.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33387104
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[full offtop]
Топик напоминает "А была бы шерсть - были бы блохи".
Автор топика манипулирует книгой 5-тилетней давности, считая ее догмой, приводит огрызки кода, не слушает советов и повторяет одно и тоже "ХР, ИЕ6, СП1, POST становится GET". Хоть бы один реальный код или содержимое пакетов...
[/full offtop]
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33387132
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джентельмены!
Будут указанные Вами логи. Будут...
Толку то что с работающей машинки запускать снифер?
И так все работает...
Вот востановим "сбой" и тогда - логи снифера будут...

// 4m@t!c
Ругаться не бум?
Есть свежая информация по багам, фичам, глюкам ИЕ?
Это ЕДИНСТВЕННОЕ место, в доступной мне информации, ГДЕ хоть сказано,
ЧТО такое МОЖЕТ иметь место!!
/Пардон, а Вы о таком до сего случая ЗНАЛИ???/
Если у Вас есть более расширенная информация, плиз, ссылку.
Отсыл к ГлюкоСофту - не принимается.
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33387216
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Будут указанные Вами логи. Будут.
Вам уже 100 раз сказали, что логи можете соседям по лестничной клетке показать, вы реальный обмен заголовками клиента с сервером покажите.

>/Пардон, а Вы о таком до сего случая ЗНАЛИ???/
Это не глюк - а проблема, которая создана вами же. Причем для ее решения вы не сделали ничего толкового.

>Если у Вас есть более расширенная информация, плиз, ссылку.
Ссылку на что вы хотите увидеть? На стандарт HTTP?

>Отсыл к ГлюкоСофту - не принимается.
Странно, ИЕ - есть продукт МС, но ссылки на него видеть вы не хотите.

Весь топик вот такой вот флейм, потому что упертый бардак в ваших действиях.
ИМХО, пока не будет того, что вас попросил сделать господин *, нет смылса о чем-то дальше дискутировать.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Клиент POST меняет на GET. Как такое может быть?
    #33388799
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
топик закрыт, когда Вы покажите, что просят, создайте новый со ссылкой на этот.
...
Рейтинг: 0 / 0
68 сообщений из 68, показаны все 3 страниц
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Клиент POST меняет на GET. Как такое может быть?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]