2012-04-09 11 views
0

さて、これは説明するのは難しいことになるだろうが、ここでは何も行きません:HTTP POSTとGETリクエストの組み合わせ+ JAVAのJavascript呼び出し

最近、私は、POSTで多くの作業とリクエストをGETしてきたが、今私はと呼ばれるこのサイトへのPOST/GETリクエストを送信したいです:http://www.mangareader.net/

私が直面している主な問題は、このサイトの検索機能を使用したいということです。通常、私はリクエストを送信するか、そのようなものを送信しますが、明らかにこの検索機能は動作しません.Javascriptコードで動作しますか?私はそれが何であるかは正確にはわかりませんが、検索バーに「Elf」と入力すると、「Elf」という言葉ですべてのマンガ(日本の漫画)のリストが表示されます。このプロセスがどのように呼び出され、どのようにJavaプログラムに実装できるかを知りたい。例:

ウェブサイトにログイン - > HTTP投稿要求を送信します。 HTMLデータを取り戻す。 HTMLデータを処理します。 HTMLソースから必要な情報を取得します。

google.comやbing.comなどの一般的なサイトで検索機能を使用する - >リクエストを送信します。 HTMLデータを取り戻す。 HTMLデータを処理します。 HTMLソースから必要な情報を取得します。

mangareader.netの検索機能を使用する - > ??????????

これをどのように達成できますか?理論的な説明で十分ですが、実用的な例も素晴らしいでしょう。

答えて

1

あなたは、検索次取得したときに実行されるJavaScriptを分析する場合:

GET http://www.mangareader.net/actions/search/?q=test&limit=100 [HTTP/1.1 200 OK 113ms】すなわち

、あなたがGET-ことで、サイト上で検索することができますqは、検索語が含まれている?

http://www.mangareader.net/actions/search/?q=test&limit=100

に要求。

+0

うわーのために...それは実際にはかなり素晴らしいかどうかを確認するためにクロムネットワークモニタを使用することができます。私は1つの問題に固執していますが、そのドロップダウンリストが表示されたときに、そのマンガのリンクに行くためにアイテムの1つを実際にクリックすることができます。これは参考になりますが、リンクも知っておく必要があります。これを行う可能性はありますか? – ZimZim

+0

申し訳ありませんが、私の悪い、私はすでにリンクを得る方法を参照してください。ありがとう! – ZimZim

0

このサイトでは、ajaxコールを使用してa | (パイプ記号)ページ

/アクション/検索からリストを区切って?Q =用語

それが文字列分割を使用して、このリストを解析して、コンボボックスにそれを作ります。

私はJavaでの経験はほとんどありませんが、このページへの簡単なGETリクエストは、 となります。{term}を検索機能に置き換えてください。

http://www.mangareader.net/actions/search/?q={term}&limit=100 

あなたはあなたの自己

関連する問題