MicrosoftのVS Codeマーケットプレイスからいくつかの拡張機能をダウンロードしようとしています。
同じマシンで:
- Chromeを使用するとダウンロードされ、高速です。
- VS Codeを使用するとダウンロードできますが、非常に遅くなります。
- 端末で使用すると、
wget
429(要求が多すぎます)が表示されます。
なぜですか?ここでネットワーキングについて私が恋しいことは何ですか?
答え1
使用されるとwget
、セッション情報を要求せずに状態非保存要求を実行します。カスタムユーザーエージェントを使用すると、ほとんどが機能します。
ua="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:15.0) Gecko/20100101 Firefox/15.0.1"
wget -U "$ua" "https://example.com/file.zip"
資格情報の場合、クッキーの使用方法は次のとおりです。
wget --save-cookies cookies.txt --keep-session-cookies \
--post-data 'username=yourusername&password=yourpassword' \
http://example.com/login
wget --load-cookies cookies.txt \
http://example.com/protected-page