ホームページ > バックエンド開発 > PHPチュートリアル > curl は 115 個のリソースをダウンロードできますか?

curl は 115 個のリソースをダウンロードできますか?

WBOY
リリース: 2016-06-13 12:46:37
オリジナル
885 人が閲覧しました

curl は 115 個のリソースをダウンロードできますか?
Thunder (115VIP ではありません) を使用して 300MB のリソースがダウンロードされますが、平均速度はわずか数 KB です。60% に低下すると、エラーが発生します。と促されました。 URL アドレス パターンを分析した結果、URL 内の &t=1368261625 が変数であることがわかりました。この時間に基づいて 115 がダウンロード期限切れトランザクションを処理すると推定されます。

Ultraediter を使用して .td.cfg を開き、内部の &t=1368261625 を現在時刻に変更し、Thunder を再起動すると、ファイルが再ダウンロードされていることを確認します (前の 60% が消えています)。ダウンロード URL を変更した後、以前のダウンロードを続行できるように Thunder を変更する方法がわかりません。 (Xunlei にもファイルパラメータを比較するメソッドがあるはずですが、見つかりませんでした)

そこで、PHPのcurlを使ってリソースアドレス115をダウンロードしようと考えたのですが(PHPはURLアドレスを任意に変更できます)、PHPのデフォルトのタイムアウトはset_time_limit(0);の場合、どのように判断すればよいのでしょうか。有効期限が切れています。つまり、この PHP ファイルは終了していますか?
.bat ファイルを使用するか、コマンド プロンプト DOS から直接 php スクリプトを実行する予定です。

質問:
1.curl ブレークポイントを使用してファイルを保存すると、2 回目のダウンロード時に再び 0% から開始されますか?
2. 質問 1 が実現可能な場合、長時間の接続後に PHP ファイルが実行されたことを知るコードをどのように記述すればよいですか? (ブレークポイントを使用してダウンロードするには、このように .bat または DOS を再実行します)

PS: インターネット上にはアップロード コードは 115 個しかありません。ダウンロード コードはありません。可能であれば、CSDN ブログに投稿できるオリジナルのエッセンスの投稿を手伝ってください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート