0
にcurlコマンドの変換、私は上記のAPIがbase64
形式での承認を必要とし、詳細はヘッダとして渡されなければなら完全に正常に動作してくれHTTP 200のPython 2.7
curl -i -H "Authorization: Basic jadkfhjkafDSKJ12DD=" http://<ip>/LoadTest/rest/authentication-point/authenticate
を与えるcurlコマンドを持っています。これはGETリクエストです。
私はPython 2.7で同じものを実行しようとすると、私はResponse [403]
を得ます。以下のコード。
import requests
headers = {'Authorization': 'Basic jadkfhjkafDSKJ12DD='}
authurl = "http://<ip>/LoadTest/rest/authentication-point/authenticate"
r = requests.get(authurl, headers=headers)
print r.status_code
私はここで何が欠けていますか? curlコマンドを渡したのとまったく同じように認証値を渡すべきですか?私は複数の方法を試しましたが、まだHTTP 403を常に取得してしまいます。親切にガイドします。
はないで定義された
どうすればいいですか?提案してください – Dev
Googleを使ってみましたか? –