CURLを使用してフォームを送信した後に行う方法PHP(すべての準備ができています)問題は、ページングを取得した出力です。以前のcUrl呼び出しの結果で次のページをクリックまたはトリガーする方法?チェーンcUrl PHPの出力
0
A
答えて
0
結果ページを調べてください。あなたがパターンを把握したら、いくつかのネットワークスニファを使用してくださいあなたは404エラーが発生するまでだけインクリメントするカウンタでURLをカール
0
、この
example.com/results?page=2
example.com/results?page=3
...etc
のように、ページ番号がGETパラメータから設定されている可能性ありその意味の背後にある実際のAjax呼び出しを理解するためのツールです。 FirefoxのFirebugが良い選択肢かもしれません。
0
サーバーから応答を受け取った後、出力はページが分けられます。少なくとも2つのオプションがあります: 1.ページがクライアント側でページ分割されます 2.ページがサーバー側でページ設定されます
おそらく2番目のオプションがあなたのケースです。
{url}/page=1 <br>
{url}/page=2 <br>
ですからページ(つまり、開発ツールではクロムで)からの送信要求をキャッチし、あなたのcURLのPHPスクリプトでこれらの要求を繰り返す必要があります:彼らはいくつかのGETパラメータで異なっている、すなわち、改ページのすべては、固有のURLを持っています。
関連する問題
- 1. cURL出力変数を変数に保存PHP
- 2. cURLの出力を使用する
- 3. PHPのCurlとCurlのコマンドライン
- 4. cURL GETリクエストは返信なし出力
- 5. curl出力をstdoutとログファイルにリダイレクト
- 6. チェックXMLチェーンは、PHP
- 7. ファイルへのPHPスクリプト出力の出力
- 8. CLI cURLからPHP cURL
- 9. PHP出力のデバッグ
- 10. PHP出力リンク
- 11. 出力PHP
- 12. PHPコード出力
- 13. PHPカールリクエストループなし出力
- 14. PHPのcURL、POST JSON
- 15. php cURLの問題
- 16. JSON with PHP cURL
- 17. PHP cURL echo curl_multi_exec
- 18. php fsockopen curl file_get_contents
- 19. PHP CURL&HTTPS
- 20. Posterous API php curl
- 21. PHP cURLカスタムヘッダ
- 22. PHP + CURLは
- 23. php curl incorrect download
- 24. php curl header
- 25. 出力がPHPスクリプト
- 26. PHPで出力バッファリング?
- 27. PHP、HTMLテーブル出力
- 28. PHPマークダウン - html出力
- 29. PHP Documentor - 出力オプション
- 30. PHPのMYSQLの出力ビュー
URLは変更されません。私がスクラップしたサイトはASP.netです。したがって、基本的に唯一の方法は以前の出力を取得してからcurl_execを再度実行することですが、これを行うには離れてしまいます... – Gingy
ありますあなたが現在使っているページの記録をサイトがどこかで保持するようにする。それは、GET、POST、クッキー(セッション)のいずれかでなければならないか、単にjavascriptを介してバッチで結果を表示しているだけです。どの場合に当てはまるか、または可能であれば、私はあなたにそれを手伝うことができるようにURLを与えてください – xbonez