|
|
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Форма. <form name="AD" method="post" action="insert.html">Тра-ля-ля...ля-ля</form> Так некоторые броузеры XP-шные... меняют POST на GET!!! Вижу это в логах! Как это победить? Как заставить делать обязательно POST? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 16:30 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
не отвечать на get ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 16:46 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Николай aka Motodorне отвечать на get - Как это не отвечать? - А подраться??? Можно как в пропасть провалить, но... не самое умное. Редирект? Куда? И опять - каким методом клиент сделает запрос? Я в книжке наткнулся на такую фичу/багу. Они рекомендуют ответ 307. - Может кто-нить пробовал такое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 17:29 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Di_LIneВижу это в логах!Ну и что. Юзверям делать нефиг - так они рученьками в URL забивают параметры POST-запроса и формируют GET-запрос - мало ли на свете чудаков? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 17:59 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
* Di_LIneВижу это в логах!Ну и что. Юзверям делать нефиг - так они рученьками в URL забивают параметры POST-запроса и формируют GET-запрос - мало ли на свете чудаков? - Сэр! Не стал бы утруждать уважаемую публику, если бы это носило случайный характер "юзверь-развлекушек"... Но тут ситуация обратная! Может подскажите где почитать про прием формы по POST и формированию ответа, отправляемого клиенту?... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 18:43 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
В общем-то, у апача в конфиге есть директива <limit> , но как бы, о чём сыр-бор? Кому надо будет -- те и POST сформируют без проблем, смысл всего этого занятия? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 19:06 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
DocAlВ общем-то, у апача в конфиге есть директива <limit> , но как бы, о чём сыр-бор? Кому надо будет -- те и POST сформируют без проблем, смысл всего этого занятия? - ДОКА-ал.... В том то и дело! Малая часть броузеров ведет себя по свински! Заменяют указанный метод ПОСТ на ГЕТ. Смысл такой замены - уму не постижимо... имхо... Но факт. А раз так - с Апачем все нормально... Отстроено. Но, когда это часть - заказчики... Все усеры могут отдыхать... - А этим вынь и поклОж! И соответственно обработка по ГЕТ-у - не возможна, по причине ограничения длинны урля... Если не изменяет мой ску_ляроз - 256 символов. Что, есссно - малова-то будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 19:23 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
я так и не понял, в чем собственно проблема. Отправлено по ПОСТ - должно быть встречено по ПОСТ. Хотите, что бы встречалось по ГЕТ. Сделайте переопределение ПОСТОВ И ГЕТОВ. А, вообще, глупость несусветная. Ни разу не видел, что бы броузер ПОСТ, ГЕТОМ подменял. А то, что закачик сует в ГЕТ все, что под руку попадет, так флаг ему в руки. И если вы не можете объяснить ему или он не хочет понимать, то пусть будет "люминий". ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 20:01 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Еще раз... 1. Клиент загрузил в броузер форму. <form name="AD" method="post" action="insert.html">Тра-ля-ля...ля-ля</form> 2. Жмет кнопку SEND. 3. Форма пошла на сервер... 4. На сервер поступает - методом GET. Ни кто и ни каких урлей руками НЕ правил. Сам рядом сидел и смотрел чаво и как он жмакает... Крики, что такого НЕ могёт быть - не принимаются. Именно такая ситуация описана в книге Питера Уэйнрайта "Apache для профессионалов" изд. "Лори", 2001г, стр. 126. Рекомедацию, не очень уверенную, дают: - Лечите кодом 307 в ответе сервера... вА-Апросы: - Кто сталкивался и как смог вылечить такое свинство? - Кто-нить применяет 307 код и как оно работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 20:27 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Если POST преобразуется в GET, то понятным образом, накладываемые на GET ограничения автоматически накладываются и на этот запрос. Если запрос укладывается в эти ограничения -- незачем мудрить на сервере, ограничивая тип запроса. Если нет -- никакой редирект (а 307 -- это Temporary Redirect) тут не спасёт. Надо разбираться с браузером. А раз проблема с браузером -- следует ЛИБО, хотя бы, назвать этот шедевр творческой мысли, ЛИБО разбираться самостоятельно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 20:34 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Di_LIneМалая часть броузеров ведет себя по свински!Проблемы левых браузеров, авторы которых не читали RFC, ни PHP, ни вас - ни коим образом касаться не должны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 20:47 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
- Йес, Сэр! И так... Оным недугом страдают... Некоторые версии IE for XP. Ни какие серво_паки и прочая би_ли_рит_рис_ти_ка... Большей инфой не обладаю. К машине - не подпускают и в руки не дают. Лечить по телефону - удовольствие ниже плинтуса. Усугубляющееся наличием за той клавой Клавы... Сие и подвигло задать этот идиЁтский вопрос.... Но!.......... - Есть один опчий(!!!) признак у машин. Все они, аж 3 штуки у разных владельцев, выставлены в Инет. То есть, ни файрвола, ни прокси с гейтом, между машиной и Инетом - НЕТ. Скорее всего - это решено штатными средствами ХП-ихи... Мы, у себя, так и не смогли загнать ХП-ишный ИЕ в такое состояние. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 20:53 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
* Di_LIneМалая часть броузеров ведет себя по свински!Проблемы левых браузеров, авторы которых не читали RFC, ни PHP, ни вас - ни коим образом касаться не должны. Касаются... Через финансовый аспект. Вот такая черто-мордина... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 20:54 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
А теперь вопрос, как вы (ОНИ) собираетесь передавать файлы ГЕТОМ???? или не нужно передавать таким образом файлы? Если принципиальных вопросов по поводу использования ГЕТ/ПОСТ нет, то просто переопределяйте переменные и все. Третьего не дано. ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 21:00 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
> Сам рядом сидел и смотрел чаво и как он жмакает... .... > Большей инфой не обладаю. К машине - не подпускают и в руки не дают > Лечить по телефону - удовольствие ниже плинтуса. Где-то здесь ты наврал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 21:06 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
.-.-.-.-.-> Сам рядом сидел и смотрел чаво и как он жмакает... .... > Большей инфой не обладаю. К машине - не подпускают и в руки не дают > Лечить по телефону - удовольствие ниже плинтуса. Где-то здесь ты наврал. Нет... Смотрел... Из-за монитора. 1 раз. Вот так. //4m@t!c Я о файлах - не говорил! См. внимательнее. В <textarea> могут и 6-8 килов текста напихать. Переопределять - не вариант... Откуда, и сколько, и когда будет клиентов - ХЗ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 21:14 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Отказывайтесь от такого заказчика, если он понять не может, что весь Интернет работает по единому стандарту, а то, что некоторые криво настроенные ОСи они используют как догму, то пусть ищут других, кто будет бороться с бредом... ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 21:19 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
4m@t!cОтказывайтесь от такого заказчика..... Э-э-э-э... Уважаемый! Не тот случай, могу Вас уверить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 21:34 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Di_LIne 4m@t!cОтказывайтесь от такого заказчика..... Э-э-э-э... Уважаемый! Не тот случай, могу Вас уверить.Ну тогда хотя бы не морочьте нам голову. Поставьте клиенту ось с нуля, поставьте альтернативный браузер, да что угодно - но нормальный браузер такой хренью не страдает. Косить на IE бессмысленно - это даже не номер версии. И даже если такой баг имеет место быть - support@microsoft.com ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 22:45 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Между вами и клиентом нет никакого прокси, который нарочно POST GET'ом в пакетах подменяет? ------------ CMD: Console of Must Die ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2005, 23:44 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
ШогалМежду вами и клиентом нет никакого прокси, который нарочно POST GET'ом в пакетах подменяет?Ну так клиента легко из цепочки выбросить: 1. Вид->Просмотр HTML-кода (мало ли, может ему форму "подменяют" или он сам по наивности думает, что там POST ;) ). 2. PHP FAQ: Самые основы. Просмотр обмена HTTP заголовками Судя по всему - клиент об отладке ничего не слышал, а лишь ждёт манны небесной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2005, 00:22 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
* Di_LIne 4m@t!cОтказывайтесь от такого заказчика..... Э-э-э-э... Уважаемый! Не тот случай, могу Вас уверить.Ну тогда хотя бы не морочьте нам голову. Поставьте клиенту ось с нуля, поставьте альтернативный браузер, да что угодно... - Сэр! Чуть меньше эмоций, ок? "Поставте..." - не прокатывает это вариант! Ну русским языком сказано, что НЕТ доступа к компам. НЕТУ! В "Мухосранске" он, Заказчик... Чего тогда такое советовать? *.... - но нормальный браузер такой хренью не страдает. - Сие не есть факт, мистер Дюк! А ваше личное, скромное мнение.... Выше я говорил о том, что ТАКОЕ - отмечено даже в литературе! Вас это не наводит на размышления? Или Вы не читаете посты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2005, 14:26 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
ШогалМежду вами и клиентом нет никакого прокси, который нарочно POST GET'ом в пакетах подменяет? ------------ Рассматривали такой вариант... И пришли у выводу что этот случай - полный "глухарь"... Нам, с сервера, его не взять. Или может есть какой-то способ "обойти" это? Попробовать перевести на PUT? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2005, 14:31 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Di_LIneВыше я говорил о том, что ТАКОЕ - отмечено даже в литературе! Вас это не наводит на размышления?Ссылку в студию. Со списком конкретных браузеров и их версий. А так же указанием оси. И вообще - все вопросы с IE решаются при помощи support@microsoft.com - или вы кроме своих постов ничего не видите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2005, 14:48 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
И, кстати, вас ни на какие мысли не наводит тот факт, что никому ещё не удалось воспроизвести вашу ошибку? Даже, я так понимаю, вам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2005, 14:50 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
// to * - Сэр! Ссылки не будет... По вполне понятным, и надеюсь очевидным, причинам... А Вы пробовали сами обращаться в суппорт КрупноХард-а? - И как? И редкость ошибки, и то что не справились своими силами воспроизвести, побудило задать вопрос... И еще... Уважаемый * , мы с вами, второй раз "схлестываемся"... Ну... Очень большая специфика у меня... И "ламЁрских" постов за мной тут не водится... - Без обидок и личного! Ладно... Мои проблемки - мои заморочки! СПАСИБО всем, кто хоть попытался что-либо ответить! Топик можно прикрывать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2005, 17:13 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Di_LIneПо вполне понятным, и надеюсь очевидным, причинам...Мне не понятно, почему вы не можете сослаться на книгу, в которой говориться, что такие глюки имеют место быть с любыми браузерами. Ибо если это особенность какого-то конкретного браузера или его конкретной версии - то проблема решена - меняйте/обновляйте браузер.А Вы пробовали сами обращаться в суппорт КрупноХард-а?А зачем? У меня таких невероятных проблем почему-то не возникает ;)И редкость ошибки, и то что не справились своими силами воспроизвести, побудило задать вопрос...Редкость ошибки может значить, что те, кто её обнаруживали, просто не разобрались в сути, и причина была в чём-то другом. Бывает, знаете ли, у некоторых - не разберуться в вопросе, и начинают высоконаучные гипотезы придумывать, которые под собой не имеют никаких оснований. Чем-то напоминает древних людей - они тоже искали причины дождей и молний в чём-то божественном. Собственно я потому и спрашивал ссылку, чтобы посмотреть, что к чему, и возможно попытаться воспроизвести ситуацию. Если удасться - я вам поверю, если нет - то это не более, чем очередной миф. Или просто устаревшая информация (такое тоже бывает - был глюк в старой версии, которая со временем стала просто древней и экзотической - а слухи о его существовании продолжают жить и будоражить умы). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2005, 19:15 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
* Di_LIneПо вполне понятным, и надеюсь очевидным, причинам...Мне не понятно, почему вы не можете сослаться на книгу, в которой говориться, что такие глюки имеют место быть с любыми браузерами. Ссылка на книгу была ТУТ * Ибо если это особенность какого-то конкретного браузера или его конкретной версии - то проблема решена - меняйте/обновляйте браузер. Не всегда есть такая возможность: - Приказным порядком ЗАСТАВИТЬ клиента сделать подобное... Разве это не очевидно?............ * А Вы пробовали сами обращаться в суппорт КрупноХард-а?А зачем? У меня таких невероятных проблем почему-то не возникает ;) - Хорош совет, если сам не пробовал... Возьму на вооружение! * Если удасться - я вам поверю, если нет - то это не более, чем очередной миф. Или просто устаревшая информация (такое тоже бывает - был глюк в старой версии, которая со временем стала просто древней и экзотической - а слухи о его существовании продолжают жить и будоражить умы). Для меня не вопрос верю - не верю... А голый факт. А остальное... Воспроизводимость получена сегодня: - Чисто установленная WinXP IE 6.0+SP1 + настройки по дефоулту. С какого-то старого сидюка. - Вот такие дела.... Видимо на тех ноутбуках похожая Винда была предустановлена на момент покупки... И так, голенкая, и живет у них... /Попробуте ЗАСТАВИТЬ директора не "комповой" конторы что-то поменять на его ноуте, когда он у черта на рогах живет.../ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2005, 21:11 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2005, 21:19 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
>"Apache для профессионалов" изд. "Лори", 2001г, стр. 126 Свежее издание, а если учесть тот факт, что с момента написания и до издания на неоригинальном языке проходит 1-2 года, то остается только порадоваться консерватизму, как вашему, так и клиентов. Ну, если предложили вам в этой супер-книге, которой вы так козыряете, как догомой, решение - так и делайте, как там предложено + ткните клиента в этот толмуд, пусть он тоже порадуется. В чем тогда проблема? ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2005, 22:04 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Замечательно. А какого, спрашивается, хрена, ваш клиент получает от вас 302? Зачем вы ему шлёте такой заголовок? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2005, 23:09 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
И, кстати, это ещё не факт, что он этот заголовок получает - выше я вам уже давал ссылку, где написано, как это проверить, и почему-то уверен на 99%, что вы так ничего и не сделали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2005, 23:12 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
*Замечательно. А какого, спрашивается, хрена, ваш клиент получает от вас 302? Зачем вы ему шлёте такой заголовок? - А какого рожна слать ему 200? Ибо на POST клиент не ждет ответа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 00:34 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
*И, кстати, это ещё не факт, что он этот заголовок получает - выше я вам уже давал ссылку, где написано, как это проверить, и почему-то уверен на 99%, что вы так ничего и не сделали. Спасибо за ссылку! Но... - Чем проверить все заголовки ответа сервера - у меня есть. Проверены было еще в момент обнаружения заморочки. И немного раньше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 00:38 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Di_LIne *Замечательно. А какого, спрашивается, хрена, ваш клиент получает от вас 302? Зачем вы ему шлёте такой заголовок? - А какого рожна слать ему 200? Ибо на POST клиент не ждет ответа.Это ещё что за новости? С какого это лешего и каких это пор клиент не ждёт отклика на POST-запрос? Читайте спецификацию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 08:02 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Гы... это ж надо на протяжении стольких постов морочить нам голову :) Код: 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 08:24 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
При чём что здесь самое большое свинство, так это то, что человек на протяжении всех своих постов упорно скрывает логику своего приложения. Хотя, я так подозреваю, приведи он маленький кусок кода в самом начале - ответ был бы получен сразу, с указанием мест, где он неправ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 08:26 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Di_LIne Удаётся выделить те версии бровзера (думаю это - осёл) которые так поступают? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 09:20 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
*При чём что здесь самое большое свинство, так это то, что человек на протяжении всех своих постов упорно скрывает логику своего приложения. Хотя, я так подозреваю, приведи он маленький кусок кода в самом начале - ответ был бы получен сразу, с указанием мест, где он неправ. Что-то, уважаемый *, я не пойму Вас... Кусок КАКОГО кода? Чего кода Вам так необходим? То, что в самом первом посте форма дана? - Ага! То, что запрос на Апача приходит GET, a не POST сказано? - Ага! То, что такое хулюганство происходит после нажатия кнопочки SEND формы сказано? - Ага! Код обработки кнопки Вам? - Пробовали разны варианты! Сейчас на штатных средствах - <INPUT type="submit"> У формы НЕТ ничего "лишнего". Пробован вариант с 3-мя элементами: <form method="POST" action=""тут полный урл"> + <textarea> + <INPUT type="submit"> = Результ прежний. На сервер ПРИХОДИТ - GET. МозгУ не канифольте - теги в норме ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 10:31 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Sarin Di_LIne Удаётся выделить те версии бровзера (думаю это - осёл) которые так поступают? авторВоспроизводимость получена сегодня: - Чисто установленная WinXP IE 6.0+SP1 + настройки по дефоулту. С какого-то старого сидюка. - Вот такие дела.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 10:33 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Di_LIne Что-то, уважаемый *, я не пойму Вас... Кусок КАКОГО кода?Да... нет слов.То, что в самом первом посте форма дана? - Ага!Какое отношение эта форма имеет к тому, что выполняется после POST-запроса на сервере?То, что запрос на Апача приходит GET, a не POST сказано? - Ага!Позволю себе в этом усомниться.То, что такое хулюганство происходит после нажатия кнопочки SEND формы сказано? - Ага!Мало ли чего сказано. Я вам банально не верю. Банально не верю тому, что форма с POST'ом передаётся браузеру GET'ом. В то, что вы делаете после POST'а редирект и потом удивляетесь, почему редирект не пришёл POST'ом - верю.Код обработки кнопки Вам? - Пробовали разны варианты!При чём тут форма? Форма - это всё, что относится к делу? Обработка POST-запроса - она что, к делу вообще отношения не имеет?МозгУ не канифольте - теги в норме !Пока мозг окружающим здесь канифолите только вы. Давно бы посмотрели, что происходит при обмене. Ах, вы посмотрели? Извините, не вижу результатов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 10:41 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Di_LIneВоспроизводимость получена сегодня: - Чисто установленная WinXP IE 6.0+SP1 + настройки по дефоулту.Не воспроизводится. Наверно руки кривые и делаю что-то не так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 10:42 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
* Di_LIneВоспроизводимость получена сегодня: - Чисто установленная WinXP IE 6.0+SP1 + настройки по дефоулту.Не воспроизводится. Наверно руки кривые и делаю что-то не так. Сие, касаемо Вас, я под сомнение НЕ ставил! Но факт, именно так, я наблюдаю! Значит, Вы не до конца с эмулировали ситуацию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 10:45 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Проверял скриптом Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 10:45 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
* Di_LIne Что-то, уважаемый *, я не пойму Вас... Кусок КАКОГО кода?Да... нет слов. То, что в самом первом посте форма дана? - Ага!Какое отношение эта форма имеет к тому, что выполняется после POST-запроса на сервере? - Извините... Но я на сервере еще НЕ начал обрабатывать! * То, что запрос на Апача приходит GET, a не POST сказано? - Ага!Позволю себе в этом усомниться. То, что такое хулюганство происходит после нажатия кнопочки SEND формы сказано? - Ага!Мало ли чего сказано. Я вам банально не верю. Банально не верю тому, что форма с POST'ом передаётся браузеру GET'ом. В то, что вы делаете после POST'а редирект и потом удивляетесь, почему редирект не пришёл POST'ом - верю. А то, что вместо POST приходит GET - вижу в логах Apache. (Об именно об этом - уже писал) То есть - это истина! Взятая за основу при рассмотрении ситуации. Верите Вы в это или нет - от этого записи у меня в логах НЕ МЕНЯЮТСЯ. Примите это уж как есть. Ладно.... Сегодня притащут диск с етой глЮко-XP-шкой и разберемся... Посмотрим, кто кого от_POST_тит каким GET-ом и в какое место. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 10:54 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
*Проверял скриптом Код: plaintext 1. Хм.... Сдается мне, что это кусок 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"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 11:02 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
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-запрос, выполненный браузером. Я уже устал повторять - берёте и смотрите заголовки обмена с сервером и не морочите нам больше голову. Почему вас кто-то должен уговаривать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 11:41 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
*естесственно, что в последней строке лога будет этот GET-запрос, выполненный браузером.Однако это ни капельки не значит, что POST-запроса - не было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 11:42 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Позвольте вставить слово. Если используется MOD_REWRITE, Apache будет переделывать POST в GET в случае редиректа с ключом [R]. Т.е. если есть такое правило: RewriteRule ^post.php$ post1.php [R] и форма постит данные на post.php, Apache может передаресовать этот запрос в виде GET на post1.php Выход: использовать ключ [L] ------------------------------- www.free-lancer.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 11:51 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 11:52 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
VERSПозвольте вставить слово. Если используется MOD_REWRITE, Apache будет переделывать POST в GET в случае редиректа с ключом [R]. Т.е. если есть такое правило: RewriteRule ^post.php$ post1.php [R] и форма постит данные на post.php, Apache может передаресовать этот запрос в виде GET на post1.php Выход: использовать ключ [L] Что то не то по моему сказал )))) ------------------------------- www.free-lancer.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 12:08 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
* 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-запрос, выполненный браузером. Я уже устал повторять - берёте и смотрите заголовки обмена с сервером и не морочите нам больше голову. Почему вас кто-то должен уговаривать? Посмотрите ПЕРВЫЙ пост в топике... Где ТАМ есть что-либо о РЕДИРЕКТЕ???? О нем речь дальше уж пошла... И извините, не моя вина, если Вы только так понимаете ситуацию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 13:03 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
* *естесственно, что в последней строке лога будет этот GET-запрос, выполненный браузером.Однако это ни капельки не значит, что POST-запроса - не было. - Пожалуйста, с этого места поподробнее! В контексте приведенного ТУТ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 13:05 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Приведённых вами данных недостаточно для воспроизведения ситуация. Поэтому продолжайте вариться в собственном соку. Делать мне больше нечего, кроме как уговаривать кого-то дать достаточно информации. Адъю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 13:11 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
*Приведённых вами данных недостаточно для воспроизведения ситуация. Поэтому продолжайте вариться в собственном соку. Делать мне больше нечего, кроме как уговаривать кого-то дать достаточно информации. Адъю. - Искренне надеюсь, что без личных обид. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 13:13 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Отписаться не забудьте. Когда в вопросе разберётесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 15:19 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
*Отписаться не забудьте. Когда в вопросе разберётесь. - На текущий момент есть только рабочая гипотеза... Осталось дождаться диска и поставить серию экспериментов. Но это буде уже на след. неделе. /На третьи сутки меня не хватит.../ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 15:27 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Глюк-с имеет место быть c ИЕ версии 6.0.2800.1106 xp sp1 1.020828-1920 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 16:38 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Di_LIneГлюк-с имеет место быть c ИЕ версии 6.0.2800.1106 xp sp1 1.020828-1920Может всё же сделаете пост вида: 1. Ввожу url такой-то 2. Снифером вижу запрос такой-то и отклик такой-то, тело документа такое-то. 3. Жмыкаю submit, снифер кажет запрос такой-то и отклик такой-то (заметьте, речь не о логах Apache). Ну или (даже лучше) ссылочку, чтоб можно было самому всё это посмотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 18:33 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
// ** (Повысим в звании ) Будет... Чичас отсыпаться пошлепал. Извиняюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 19:04 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Di_LIneГлюк-с имеет место быть c ИЕ версии 6.0.2800.1106 xp sp1 1.020828-1920 Не поверишь, но у меня на работе все компы с точно таким конфигом (один к одному и имею тот сиди о которм ты говоришь). Такого глюка в жизни не видел. Я бы все так и посоветовал копать в сторону кода или (очень маловероятно) сервера. Хватит грешить на браузер )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2005, 19:06 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
VERS Di_LIneГлюк-с имеет место быть c ИЕ версии 6.0.2800.1106 xp sp1 1.020828-1920 Не поверишь, но у меня на работе все компы с точно таким конфигом (один к одному и имею тот сиди о которм ты говоришь). Такого глюка в жизни не видел. Я бы все так и посоветовал копать в сторону кода или (очень маловероятно) сервера. Хватит грешить на браузер )) - Понятное дело! И не сомневаюсь! Но факты весшь упрямая... - Копать Апачь? Ну... Нет оснований для недоверия ему. Думаю, что с этим все согласятся. Дело-то в том, что собака зарыта не в скрипте, принимающем ПОСТ. Другие-то броузеры работают на ура! Да-да, именно так. И именно этот билд что-то делает не так... Повторю: вместо POST этот билд обращается к Apache по GET . - На вашем месте я б тож "нах" бы отправлял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2005, 13:50 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2005, 13:55 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Я уже устал уговаривать привести здесь логи снифера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2005, 14:53 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
[full offtop] Топик напоминает "А была бы шерсть - были бы блохи". Автор топика манипулирует книгой 5-тилетней давности, считая ее догмой, приводит огрызки кода, не слушает советов и повторяет одно и тоже "ХР, ИЕ6, СП1, POST становится GET". Хоть бы один реальный код или содержимое пакетов... [/full offtop] ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2005, 15:07 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
Джентельмены! Будут указанные Вами логи. Будут... Толку то что с работающей машинки запускать снифер? И так все работает... Вот востановим "сбой" и тогда - логи снифера будут... // 4m@t!c Ругаться не бум? Есть свежая информация по багам, фичам, глюкам ИЕ? Это ЕДИНСТВЕННОЕ место, в доступной мне информации, ГДЕ хоть сказано, ЧТО такое МОЖЕТ иметь место!! /Пардон, а Вы о таком до сего случая ЗНАЛИ???/ Если у Вас есть более расширенная информация, плиз, ссылку. Отсыл к ГлюкоСофту - не принимается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2005, 15:16 |
|
||
|
Клиент POST меняет на GET. Как такое может быть?
|
|||
|---|---|---|---|
|
#18+
>Будут указанные Вами логи. Будут. Вам уже 100 раз сказали, что логи можете соседям по лестничной клетке показать, вы реальный обмен заголовками клиента с сервером покажите. >/Пардон, а Вы о таком до сего случая ЗНАЛИ???/ Это не глюк - а проблема, которая создана вами же. Причем для ее решения вы не сделали ничего толкового. >Если у Вас есть более расширенная информация, плиз, ссылку. Ссылку на что вы хотите увидеть? На стандарт HTTP? >Отсыл к ГлюкоСофту - не принимается. Странно, ИЕ - есть продукт МС, но ссылки на него видеть вы не хотите. Весь топик вот такой вот флейм, потому что упертый бардак в ваших действиях. ИМХО, пока не будет того, что вас попросил сделать господин *, нет смылса о чем-то дальше дискутировать. ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2005, 15:34 |
|
||
|
|

start [/forum/topic.php?all=1&fid=23&tid=1477226]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
98ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
115ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 511ms |

| 0 / 0 |
