Pregunta

Estoy tratando de publicar algo a un recurso HTTPS, pero parece que no funciona.

Mi código ser algo como esto:

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

Como se puede ver, he definido un URI con 'https' incluido, por lo que debe establecer la propiedad use_ssl para el Net :: HTTPS biblioteca automáticamente. Por alguna razón, Net :: HTTP se solicita, y nunca me pongo en contacto con el servidor, por lo que terminan con un EOF.

¿Alguna pista?

¿Fue útil?

Solución

Como leer por lo http: // railstips.org/blog/archives/2008/07/29/it-s-an-httparty-and-everyone-is-invited/

"HTTPS es. Si el URI tiene el puerto 443 se convierte automáticamente en https."

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top