2012-04-30 19 views
0

ユーザーエンドでHTTP要求を送信し、要求時間、応答時間および完全な時間を取得する時間を取得するアプリケーションをJavaで作成する必要がありますウェブページ(ページを表示する必要はありません)。 つまり、私が受け取った応答の最初のバイトまでに送信した要求の最後のバイトから、応答全体を受信するまでの時間(完全なWebページが開きます)...誰かが私を助けてください! !!JavaのユーザーエンドでのHTTP要求と要求と応答の取得時間

wt平均的には、Webページは表示されないが時間応答はWebブラウザと同じようにアプリケーションを開発することです!誰かが私を助けるplz!

+1

これまでに何を試しましたか?どのAPIを使用する予定ですか?どのようなアプリの鉱石を作っていますか?ウェブアプリ?デスクトップアプリですか?アプレット?あなたはそれがJavaであると言いますが、あなたは「完全なWebページが開く」と言います。 JavaコードでWebページを開く予定ですか? –

+1

まずインターネットで検索し、自分で試してみるべきです。あなたが検索したもの、またはあなたが試したものをお知らせください。確かにこのトピックのウェブ上には、[this](http://stackoverflow.com/questions/1359689/how-to-send-http-request-in-java)のような多くの頼みがあります。 –

+0

私はアプリケーションを作成する必要がありますユーザーのエンド...この事だけをチェックする専用のアプリケーション... Webページを表示する必要はありません。要求、応答、およびフルWebページを開くときにかかる時間を表示する必要があります。 – rahul

答えて

0

java.net.HttpURLConnectionを使用してリクエストを行います。多くの例があります。そして、System.currentTimeMillis()を使って時刻を取得することができます。それは非常に簡単なはずです。

+0

ええ、それは簡単でした、ありがとう、私はそれをやった、今問題は、ウェブページを開くために取った時間をキャプチャする部分にあるプラス私はネット速度を見つけて、ネット接続!! – rahul

+0

例外が発生すると、接続が切断されていることを確認できます。また、最初のバイトを取得した時点を測定し、ページ全体の読み込みを終了した時点で測定することで、Webページの時刻を確認できます。 –

+0

Sir、それは私がソースコードを与えるウェブページを読むために行くなら、それは大きな問題です....しかし、私はWebページを開く際に取る時間が必要です。つまりGUI全体を開くことです! – rahul

関連する問題