シェルのカールを使用した継続的なPythonリクエストセッションのシミュレーション

シェルのカールを使用した継続的なPythonリクエストセッションのシミュレーション

Pythonの知識がある人なら誰でも生のカールリクエストとPythonリクエストsession.getまたはsession.postの違いを説明できますか?

ブラウザファイルのダウンロードにURLを置くときにURLがあり、Pythonセッションを使用してダウンロードされたURLを取得するときにURLがありますが、同じヘッダーでカールを使用するとエラー302または410で失敗します.

カールを使用してPythonリクエストの永続セッションをどのようにシミュレートできますか?

session = requests.Session()
session.get(url)

ファイルをダウンロードしましたが、
カールURLを使用すると、エラー
410または302が発生し、失敗します。

ベストアンサー1

関連:あまりにも多くのリダイレクトに沿ってファイルをダウンロードする

curl -A "Mozilla/5.0" -k -L -b ~/.cache/mycurl.cookiejar \
-c ~/.cache/mycurl.cookiejar -s <URL> -C -

おすすめ記事