Saya menggunakan perpustakaan Permintaan: HTTP untuk Manusia dan saya mendapatkan kesalahan aneh ini dan saya tidak tahu apa artinya.
No connection adapters were found for '192.168.1.61:8080/api/call'
Adakah yang punya ide?
Saya menggunakan perpustakaan Permintaan: HTTP untuk Manusia dan saya mendapatkan kesalahan aneh ini dan saya tidak tahu apa artinya.
No connection adapters were found for '192.168.1.61:8080/api/call'
Adakah yang punya ide?
Jawaban:
Anda perlu memasukkan skema protokol:
'http://192.168.1.61:8080/api/call'
Tanpa http://
bagian, requests
tidak tahu bagaimana cara terhubung ke server jauh.
Perhatikan bahwa skema protokol harus semuanya huruf kecil; jika URL Anda mulai dengan HTTP://
misalnya, ia tidak akan menemukan http://
adaptor koneksi juga.
requests
murni untuk HTTP, bukan protokol lain.
Satu alasan lagi, mungkin url Anda menyertakan beberapa karakter tersembunyi, seperti '\ n'.
Jika Anda mendefinisikan url Anda seperti di bawah ini, pengecualian ini akan meningkatkan:
url = '''
http://google.com
'''
karena ada '\ n' sembunyikan di string. URL sebenarnya menjadi:
\nhttp://google.com\n
url = self.base_url % endpoint,