2017-08-19 9 views
0

これまでは、リクエストモジュールを使ってファイルをダウンロードする方法について多くの情報が得られましたが、実際にダウンロードをキャンセルすることは何もありません。Pythonでのファイルダウンロードを停止するリクエスト

私は現在、私は200レスポンスコードを取得かどうかを確認するためのURLの一連のループしています。ファイルのダウンロードを開始するURL(r.status_code == 200)に着陸した場合、このファイルのダウンロードをキャンセルするにはどうすればよいですか?

答えて

2

代わりにあなただけのヘッダー情報を取得するにはHEADリクエストを使用することができGET。

r = requests.head('http://www.example.com') 
+0

また、 'timeout'引数も設定するとよいでしょう。 –

関連する問題