Автор Тема: Формирование post-запроса вручную  (Прочитано 5298 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 0b0rm0t

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 99
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Формирование post-запроса вручную
« : 26 Октября 2005, 01:17:44 »
Задача - передать на сервер данные через post. Без формы. Как сделать - знаю, дело не в этом. А вот в чем - данные при отправке собираются в констукцию "Var1=Val1&Var2=Val2&...".

Внимание - вопрос: как быть, если одно из значений содержит символ \'&\'? Запрос в таком случае воспринимается неверно (чего и следовало ожидать). Как быть? Может в javascript есть что-нибудь готовое для этого?

Полученные сервером значения смотрю через phpinfo(32).
Если голова болит, значит она есть.

Оффлайн unclebob

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 96
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Формирование post-запроса вручную
« Ответ #1 : 26 Октября 2005, 01:29:59 »
Урлы принято кодировать
пробелы превращаются  в +, а всякие нехорошие символы в шестнадцатиричный код символа вида %EB
запивайте пиво водкой, чтобы жизнь была короткой
запивайте водку пивом, чтобы стать большим красивым

Оффлайн pauk

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 201
  • +0/-0
  • 0
    • Просмотр профиля
    • http://tax-free.pp.ua/
Формирование post-запроса вручную
« Ответ #2 : 12 Ноября 2005, 13:16:49 »
unclebob
не путайте POST и GET. :)
Hi!

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Формирование post-запроса вручную
« Ответ #3 : 12 Ноября 2005, 15:04:44 »
pauk
И что же показалось тебе "путанным"?
LJ: Backslashed life (rss)

Оффлайн 0b0rm0t

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 99
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Формирование post-запроса вручную
« Ответ #4 : 15 Ноября 2005, 23:52:45 »
Короче, сделал через urlencode + декодировщик на сервере. Это изврат или так и надо?
Если голова болит, значит она есть.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Формирование post-запроса вручную
« Ответ #5 : 16 Ноября 2005, 13:36:15 »
0b0rm0t
Так и надо.
LJ: Backslashed life (rss)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28