سؤال

أحاول نشر شيء لمورد 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" المضمنة، لذلك يجب تعيين خاصية استخدام_SSL للشبكة :: مكتبة https تلقائيا. لسبب ما، يتم طلب NET :: HTTP، ولا أتواصل أبدا مع الخادم، لذلك في نهاية المطاف مع EOF.

أي أدلة؟

هل كانت مفيدة؟

المحلول

كما قرأت فيhttp://raailstips.org/blog/archives/2008/07/07/29/IT-S-San-HTTParty-And-Every-is-invited/

"https هو في. إذا كان URI يحتوي على منفذ 443 يقوم تلقائيا بتشغيل https تلقائيا."

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top