HTTParty'nin SSL if the port is set to 443 kullandığını okudum, ancak bağlantı noktasını nasıl ayarlayacağımı anlamıyorum. Birisi bunu benim için açıklayabilir mi?HTTParty'de bağlantı noktası nasıl ayarlanır
6
A
cevap
4
Kontrol özellikleri: Hedef URL Sadece hedefin sonunda :443
ekleyerek port'u 443'ü kullanması bekleniyor
URI HTTParty kullanım SSL yapmak için yeterli olmalıdır.
Bu arada, HTTPS URL'leri de SSL kullanacaktır.
Örnekler:
http://foo.com => no SSL
https://foo.com => SSL
http://foo.com:443 => SSL
3
portu 80 ve istek HTTP olmadıkça Aslında varsayılan olarak HTTPS kullanır:
describe Foo do
it 'is https' do
adapter = HTTParty::ConnectionAdapter.new(URI(subject.base_uri))
expect(adapter.connection.use_ssl?).to eq(true)
end
end
: Burada
https://github.com/jnunemaker/httparty/blob/master/spec/httparty/connection_adapter_spec.rb
context "using port 80" do
let(:uri) { URI 'http://foobar.com' }
it { should_not use_ssl }
end
context "using port 443 for ssl" do
let(:uri) { URI 'https://api.foo.com/v1:443' }
it { should use_ssl }
end
context "https scheme with default port" do
it { should use_ssl }
end
context "https scheme with non-standard port" do
let(:uri) { URI 'https://foobar.com:123456' }
it { should use_ssl }
end
benim Spec var
İlgili konular
- 1. Devserver bağlantı noktası nasıl değiştirilir
- 2. change pgsql bağlantı noktası
- 3. TCP bağlantı zaman aşımını sınama nasıl ayarlanır?
- 4. "Bağlantı noktası" için geçersiz çıkış veya giriş bağlantı noktası bağlantısı "
- 5. Python bağlantı noktası bağlama
- 6. PDO Bağlantı Noktası Ofset
- 7. bağlantı noktası bulunamadı
- 8. GoogleTest: Bir kesme noktası nasıl ayarlanır?
- 9. Bağlantı noktası açık ve PHP
- 10. Bağlantı noktası üzerinde node.js express.js'yi nasıl alabilirim
- 11. Bağlantı noktası konsolunda veritabanı adı nasıl bulunur?
- 12. mongodb varsayılan bağlantı noktası nasıl değiştirilir
- 13. Bir kapsayıcıya statik bağlantı noktası nasıl atanır?
- 14. VB ++ bağlantı noktası çıktısı nasıl okunur?
- 15. iperf istemci bağlantı noktası nasıl belirlenir
- 16. Seri Bağlantı Noktası Nasıl Okunur ve Yazılır
- 17. SQL Server bağlantı dizesinde bir bağlantı noktası numarası nasıl belirlenir?
- 18. Android Bluetooth COM bağlantı noktası
- 19. Yüzen eylem düğmesi bağlantı noktası
- 20. Tensorflow Tensorboard varsayılan bağlantı noktası
- 21. Azure'da VM, genel bağlantı noktası 80'i özel bağlantı noktası 8080 ile eşleme nasıl yapılır? 8080
- 22. Geçici bağlantı noktası olan bir JMX sunucusu kullanıldığında, sunucu bağlantı noktası numarası nasıl alınır?
- 23. Docker kabında slc ark için sabit bir bağlantı noktası nasıl ayarlanır?
- 24. Kendo sütun şablonunda öğe için açılır pencerenin bağlantı noktası nasıl ayarlanır
- 25. Android Linkify özel bağlantı rengi nasıl ayarlanır?
- 26. Varsayılanı Değiştir RMI Bağlantı Noktası (Java)
- 27. TCP için İzin Verilen Bağlantı Noktası Aralığı
- 28. Web sunucusu bağlantı noktası 80 on iPhone
- 29. Akka Uzak: otomatik oluşturulmuş bağlantı noktası olsun
- 30. Mesos: mesos-slave ek bağlantı noktası sunuyor
+1. URL'de, https: // 'değerini belirtmek en iyisidir, çünkü bağlantı noktası otomatik olarak 443 olur. –
@MarkThomas ile anlaştı. Her ikisini de kullanabileceğinizi bilmek güzel. – robertodecurnex