2012-01-26 6 views
2

によって生成されたRESTリクエストとレスポンス点検:今は、私が法持つジャージやJAXB

@PUT 
@Consumes(MediaType.APPLICATION_XML) 
@Produces(MediaType.TEXT_PLAIN) 
public String createQueue(JAXBElement<Queue> queueElement) { 
    // do some stuff here 
    return ""; 
} 

を、私は私のクライアントのJavaアプリケーションからこのサービスを呼び出すときに、私が作成したHTTPリクエストを検査したいと思います。私はjaxbによって作成されたXML(要求本体)を見たいと思います。特定のURLに対して行われた要求/応答を観察できるツールはありますか?事前に

おかげで、そのためにアンドレアス

+0

RESTfulサービスにアクセスするためにJavaクライアントは必要ありません。適切なツールを使用して、古いHTTPクライアントのブラウザを使用してください。 –

+1

彼はブラウザから呼び出す方法を知っているかもしれませんが、クライアントコードが実際に何をしているのかを知りたいかもしれません。 –

答えて

1

プロキシとして動作し、HTTP要求を表示する簡単なプログラムを使用できます。そこにはたくさんのものがあります。 Javaを使用しているので、私は単純なTcpMonをお勧めします。石鹸をたくさん使う場合は、soapuiの内蔵モニターを使うことができます。あなたのブラウザからのトラフィックも見たい場合は、fiddlerと考えるかもしれません。

+0

フィドラーは私が探していたようだ。どうもありがとう。 – thobens

0

私は素敵なネットワークパネルを持っているのFirefox + Firebugを使用します。

0

チャールズはフィドラーよりはるかに優れたUIを持っています チャールズとフィドラーはプロキシー・デバッガーです。 HTTPトラフィックをスニッフィングする場合は、イーサネットレベルでトラフィックを傍受し、変更するプロキシ設定がないのでWiresharkをお勧めします。

関連する問題