1

私はこの問題の答えを永遠に探していましたが、答えが見つからなかったので、ここにこの質問を投稿します.

GET を使用してページ間を移動する Web ページはたくさんあります。たとえば、www.google.com?q=cars&p=2 のようなものを取得できます。Web ページがこの情報を使用する場合、すべての検索結果を解析するのは非常に簡単です。p を異なる値に設定して、すべてのページを反復処理するだけです。

私が疑問に思っているのは、POSTでこれを行う方法を知っている人はいますか?

4

2 に答える 2

1

私が見ているように、POSTまたはGETを介してページを要求するかどうかは、PHPに大きな違いはありません。むしろ、FEからの要求(および応答)を送信する方法の問題です。ナビゲートする通常のリンクタグがある場合は、これらのリンクへの呼び出しをインターセプトするJavascriptイベントを追加してから、ajaxとPOSTを介して同じものを送信する必要があります。あるいは、非表示のINPUT要素に必要なすべてのVARを含み、メソッドがPOSTに設定されているFORMでリンクを置き換えることもできます。

PHPに関しては、VARが適切に含まれている限り、$_GETではなく$_POSTをキャッチする必要があります。

于 2012-12-10T14:13:01.420 に答える
1

Pphoenix さん、CURL 経由で投稿リクエストを作成し、正規表現経由で回答を解析して、次の投稿パラメーターを取得できます。

于 2012-12-10T13:46:33.927 に答える