0

求人サイトで検索を実行する必要がある場合、フォームに表示されている変数のみを渡す必要があるのか​​ 、それともすべての変数を渡す必要があるのか​​ を知りたい

フォームはこちら http://www.example.com/search.php

フォームには searchTermとのような 2 つのフィールドarea があり、5 つの隠しフィールドがあります。

フォームは次の場所に送信され http://www.example.com/submit.php ます。

  1. フォームページのURLまたは投稿のURLを使用してスクレイピーでフォームページを開く必要がありますか
  2. 隠し変数も渡す必要がありますか?そうしないと、フォームに自動的に投稿されます
4

2 に答える 2

2

を使用している場合FormRequest.from_response()、すべての非表示の値はすでに自動的に事前設定されています。

ただし、ほとんどの場合、それらをオーバーライドする必要があるかどうかは、Web サイトの機能と動作によって異なります。

于 2012-11-21T10:09:08.097 に答える
1

非表示のフィールドを使用せずに済む場合もあれば、そうでない場合もあります。

サーバーロジックを知ることはできません。各フォーム フィールドをどのように処理するかは、Web サイト次第です。

于 2012-11-21T11:47:20.447 に答える