HTTPS e HTTParty - Timeout e EOF
Domanda
Sto cercando di inviare qualcosa ad una risorsa HTTPS, ma sembra che non funziona.
Il mio codice simile a questa:
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
Come potete vedere, ho definito un URI con 'https' compreso, quindi dovrebbe impostare automaticamente la proprietà use_ssl per la Net :: HTTPS biblioteca. Per qualche ragione, Net :: HTTP è richiesto, e non ho mai entrare in contatto con il server, in modo da finire con un EOF.
Eventuali indizi?
Soluzione
Come leggere a http: // railstips.org/blog/archives/2008/07/29/it-s-an-httparty-and-everyone-is-invited/
"HTTPS è. Se l'URI ha porta 443 si scopre automaticamente https su".
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow