1

Jersey を使用する REST サーブレットがあり、ベンダー タイプを使用してバージョンを変更したいと考えています。コードは次のとおりです。

@Path("/data")
public class UploadData {

    @POST
    @Path("/test")
    @Consumes("application/vnd.blah.data-v1.0.0+xml")
    public void addCustomerData(String xml) {
        System.out.println("xml =  " + xml);
    }
}

Chrome のアドオン (Simple Rest Client) を使用してテストしていますが、何をしても、常に「415 Unsupported Media Type」エラーが返されます。

クライアントのヘッダーを変更する必要がありますか、それとも xml で指定できるものですか? カスタム作成クライアントの代わりに Chrome アドオンを引き続き使用できるようにしたいと考えています。

4

0 に答える 0