0
Restletを使ってRestful Webサービスを実装しています - HTTPリクエストの内容を印刷する方法が見つかりませんでした。Restlet Webサービスリクエストの内容を印刷する
POST http://localhost:8080/students
<Student>
<name>Tony<name/>
<age>19<age/>
<Student/>
私はカスタムは、次のコード
ClientResource c = new CLientResource(url);
c.post(student, Student.Class);
を使用してサーバリソースをオブジェクトに送信しています:私はこのような何かを得るために、httpリクエストの内容を確認する必要があります私もwiresharkでHTTPリクエストを取得しようとしましたが、HTTPリクエストが見つからず、TCP接続しか見つかりませんでした。
httpリクエストの内容をクライアント側またはサーバー側で印刷する方法は誰も知っていますか?
私はHTTPリクエストがTCP接続であることを知っていますが、通常wiresharkはHTTPリクエストをTCPではないHTTPとして識別し、リクエスト内容を読むことができます。これは、Restletリクエストの場合とは異なります。私はあなたのコードを試みたが、それはヌルを返します –
私はwiresharkを使用して私の要求のペイロードを見ても問題はありません。上記のコードは私にとってもうまく働くので、クライアントとサーバーの間を移動するXMLペイロードがあることは確かですか? – koma
SOP(http://en.wikipedia.org/wiki/Same_origin_policy)に問題があるかもしれません。これらのケースでは、通常は何も受信しません。あなたのクライアントはブラウザで動作していますか? – koma