1
APIエンドポイントからデータを取得しようとしていますAdidasです。 ブラウザからこのURLにアクセスすると、私はその応答を得ることができます。 しかし、私はそれが 'wgetの' を使用してアクセスするとき、私はエラーを取得する:PythonでAPIエンドポイントにプログラムでアクセスするときのリクエストが不正です
ERROR 400:不正な要求
私のpythonを使用してアクセスすると、私はエラーを取得:
{ "コード":1、 "タイプ": "エラー"、 "メッセージ": "無効なロケール形式:*"}
私はこの背後にある理由をドリルダウンすることができません。私はリクエストヘッダー情報もチェックしましたが、結論に達することができませんでした。
他人には本当に明白でなければならないものがありませんので、ご存知の方は教えてください。
import requests
url = 'https://shop.adidas.co.in/gateway/catalog/api/page/ADIDAS_IN/kids-products/get?_=1483101382714'
try :
request = requests.get(url)
print request.url
print request.text
except Exception as exp :
print exp
**ロケール**はローカリゼーションと関係がありましたが、まだその時点では機能していませんでした。とにかく、今働いている。助けてくれてありがとう:-) –