2

サーバーを登録するために、Web サイトにデータを送信する必要があります。最初の Web ページのフォームに情報を入力する必要があり、情報を送信すると、Web ページは動的に作成されたページ (このページも取得する必要があります) に移動し、フォームにさらに情報を入力する必要があります。

このタスクをプログラムで実行する必要があります。Java、Javascript、または C# のいずれかを使用できます。私は言語に精通していますが、このタスクを達成するためにどの言語でどのライブラリを使用できるか完全にはわかりません。この問題に関するヘルプ/ヒントまたは出発点を提供していただければ幸いです。

ありがとう

4

3 に答える 3

1

そこには多くの選択肢があります。HTTP ユーザー エージェントを実装するものを探します。

私が頻繁に使用し、推奨する Java ライブラリの 1 つは、Apache Commons Httpclient です。

于 2012-04-10T20:38:34.683 に答える
1

Commons HttpClient を使用することは完全に可能ですが、要件に対して少し低すぎるかもしれません。

HTMLUnitは、Web サイトへのログイン、移動、フォームの送信を比較的簡単にするブラウザをシミュレートします。ここにフォームを送信する例があります: http://htmlunit.sourceforge.net/gettingStarted.html

于 2012-04-10T20:53:40.360 に答える
0

サイトでJavaScriptを有効にする必要があり、クライアント側で多くの処理(ajaxなど)を実行している場合は、Seleniumを試してみることができます。

于 2012-04-10T20:51:10.403 に答える