Àkókò ìdúró tí a yàn lẹ́yìn ìgbìyànjú ìsopọ̀ kò lè dín ìgbìyànjú tí ó ti ṣẹlẹ̀ kù. Kọ́kọ́ kọ́ instance Net::HTTP, ṣètò àwọn àkókò ìdúró rẹ̀, lẹ́yìn náà bẹ̀rẹ̀ rẹ̀.

http = Net::HTTP.new('example.com', 443,
                     '203.0.113.10', 8080)
http.use_ssl = true
http.open_timeout = 5
http.read_timeout = 10
http.start do |session|
  response = session.get('/')
end

Kọ́kọ́ yan ibi ìparí HTTP tí a fẹ́; àkójọ proxy HTTP ń pèsè àwọn olùdíje fún àwọn ìbéèrè gbogbo ènìyàn tí a gbà láyè. Àwọn nọ́mbà jẹ́ ààlà àpẹẹrẹ, kì í ṣe ìdámọ̀ràn fún gbogbo ẹrù iṣẹ́. Ṣíṣe ìsopọ̀ àti kíkà tí ó tẹ̀le ní àwọn àkókò ìdúró ọ̀tọ̀ọ̀tọ̀. Àkókò ìdúró kíkà kì í ṣe àkókò ìparí gbogbo fún iṣẹ́ tí ń ṣe ọ̀pọ̀ ìbéèrè tàbí tí ń tẹ̀síwájú láti gbìyànjú lẹ́ẹ̀kan sí i.

Lo ìwé àkókò ìdúró fún ẹ̀yà Ruby tí o ń fi sílẹ̀, pẹ̀lú àwọn ètò kíkọ àti àwọn ètò pàtàkì TLS níbi tí ó bá yẹ. Àpẹẹrẹ àtijọ́ tí ó ń lo Net::HTTP::Proxy lè kọ́kọ́ kọ́ kíláàsì tí a ṣètò fún proxy; àwọn iye pàtàkì ṣì jẹ́ ti instance tí ń ṣe iṣẹ́ náà.

Àwọn àpilẹ̀kọ tó jọra