fsockopen не отправляет post-запрос

dump1111

Участник
Регистрация
7 Июл 2009
Сообщения
266
Реакции
8
fsockopen не отправляет post-запрос, при отправке генерируется tcp-пакет [TCP segment of a reassembled PDU] (в wireshark'е такое показывается), при этом get-запросы отправляются нормально...
 
Ну все смешал в кучу. :)
GET и POST это из HTTP - протокол прикладного уровня, который идет поверх TCP(протокол транспортного уровня) и никакого отношения к пакетам не имеет.

То есть пакеты смотреть нет никакого смысла. А валидность отправляемых данных определяется именно хидерами HTTP. Если они сформированы неправильно, то и сервер не сможет верно их обработать. Смотри чем то типа IEInspector или HTTPfox в FireFox
 
Наверное запрос неправильно составлен. Покажи пример.
 
GET и POST это из HTTP - протокол прикладного уровня, который идет поверх TCP(протокол транспортного уровня) и никакого отношения к пакетам не имеет.
Ну да. Так я в wireshark'е проверял так он показывал вместо http-запроса просто этот [TCP segment of a reassembled PDU] и всё, а когда я get-отправляю или только стартовую строку из post-запроса, то всё нормально, показвыает как http-запрос. Может баги в самой функции fsockopen?
 
Для бага нужно указать версию пхп и ОС под которой скрипт запускаешь. Может быть ещё проблемы (хотя мало вероятно) в файерволе настройки.
 
Назад
Сверху