2009-07-23 1 views
3

Я пытаюсь опубликовать что-то на ресурс HTTPS, но, похоже, он не работает.HTTPS и HTTParty - Timeout и EOF

Мой код выглядит примерно так:

require 'httparty' 
class MyClass 
    include HTTParty 
    base_uri "https://mydomain.com:8085/search" 
    basic_auth 'admin', 'changeme' 
    format :xml 
    def mymethod 
     self.class.post('/job', :query => {:search => "*"}) 
    end 
end 

Как вы можете видеть, я определил URI с «https» включен, поэтому он должен установить свойство USE_SSL для Net :: HTTPS библиотеки автоматически , По какой-то причине запрашивается Net :: HTTP, и я никогда не свяжусь с сервером, поэтому я получаю EOF.

Любые подсказки?

+0

Как вы называете mymethod и что происходит, когда вы используете скрипт командной строки httparty? – BaroqueBobcat

ответ