etspring
@etspring
Начитанное быдло

Как победить urlencoded body при post-запросе через HTTParty?

Доброго времени суток.
Есть сервак, на который время от времени требуется постить некоторую информацию ( сразу оговорюсь - не спам ).
Делать это можно через браузер - на страничке обычная форма для поста, а можно некоторым образом автоматизировать.

Имеется код:
class Poster
include HTTParty
....
  def post_comment(text)
    resp = self.class.post('/posting.fcgi',
    :body => {
         :comment => text})
  end

...

end

@p = Poster.new
@p.post_comment('Est tut kto jivoy?')

В результате поста текст превращается в 'Est%20tut%20kto%20jivoy%3F'
Смотрел кодировку - utf8. Есть подозрение, что это особенности Perl'a на серваке.

Подскажите, куда копать?
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы