URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 7615
[ Назад ]

Исходное сообщение
"работа с shttpd"

Отправлено lemegeton , 30-Сен-08 16:25 
Всем привет. Кто-нибудь работал с shttpd? при отсылки данных через POST слова соединяются "+", как от этого избавиться? Заранее спасибо.

Содержание

Сообщения в этом обсуждении
"работа с shttpd"
Отправлено SeLarin , 30-Сен-08 17:07 
>Всем привет. Кто-нибудь работал с shttpd? при отсылки данных через POST слова
>соединяются "+", как от этого избавиться? Заранее спасибо.

Так ведь данные, посылаемые надо перед передачей url-кодировать. При этом кодировании пробелы на плюсы заменяются и т.д. А после приема данные надо декодировать. "+", опять же, на пробелы поменять и т.д.


"работа с shttpd"
Отправлено lemegeton , 01-Окт-08 09:28 
>>Всем привет. Кто-нибудь работал с shttpd? при отсылки данных через POST слова
>>соединяются "+", как от этого избавиться? Заранее спасибо.
>
>Так ведь данные, посылаемые надо перед передачей url-кодировать.

Это что значит? :)
>При этом кодировании пробелы
>на плюсы заменяются и т.д. А после приема данные надо декодировать.
>"+", опять же, на пробелы поменять и т.д.

Так фишка в том, что плюсы которые заменяют пробелы ничем не отличаются от "других" плюсов.... что-то не то


"работа с shttpd"
Отправлено SeLarin , 02-Окт-08 12:45 
>>Так ведь данные, посылаемые надо перед передачей url-кодировать.
>Это что значит? :)

http://www.ietf.org/rfc/rfc1738.txt
Читай пункт 2.2 Там про URL вообще, но к данным, отправляемым через POST в некоторых случаях это тоже применимо.