Вопрос

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

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

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.

Есть какие-нибудь зацепки?

Это было полезно?

Решение

Как прочитано на http://railstips.org/blog/archives/2008/07/29/it-s-an-httparty-and-everyone-is-invited/

"HTTPS включен.Если uri имеет порт 443, он автоматически включает https".

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top