powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Клиент POST меняет на GET. Как такое может быть?
25 сообщений из 68, страница 1 из 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
25 сообщений из 68, страница 1 из 3
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Клиент POST меняет на GET. Как такое может быть?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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