Requests: HTTP for Humansライブラリを使用していますが、この奇妙なエラーが発生し、意味がわかりません。
No connection adapters were found for '192.168.1.61:8080/api/call'
誰にもアイデアがありますか?
Requests: HTTP for Humansライブラリを使用していますが、この奇妙なエラーが発生し、意味がわかりません。
No connection adapters were found for '192.168.1.61:8080/api/call'
誰にもアイデアがありますか?
プロトコル スキームを含める必要があります。
'http://192.168.1.61:8080/api/call'
このhttp://
部品requests
がないと、リモート サーバーに接続する方法がわかりません。
プロトコル スキームはすべて小文字でなければならないことに注意してください。HTTP://
たとえば、URLがで始まる場合、http://
接続アダプターも見つかりません。
もう 1 つの理由として、URL に「\n」などの隠し文字が含まれている可能性があります。
以下のように URL を定義すると、この例外が発生します。
url = '''
http://google.com
'''
文字列に '\n' hide があるためです。実際の URL は次のようになります。
\nhttp://google.com\n
接続アダプターのマッチングが最も具体的なものになるように修正します。その他の小さな Python 3 テキスト エンコーディングのバグ。.netrc は明示的な認証をオーバーライドしなくなりました。マウント可能な接続アダプター
リクエストをインストールするには、次のようにします。
$ pip インストール リクエスト