1

POSTMAN および POSTER プラグインを使用してサービスにアクセスすると正常に機能するリクエストがありますが、負荷分散 URL にアクセスしようとするとエラーが発生しました。

ポスターのエラー(プラグイン):

ここに画像の説明を入力

POSTMAN のエラー( plugin ):

ここに画像の説明を入力

コードの一部:

@Path( "/" )
public class Check {
     public ResultSet rs;

     @POST
     @Produces( MediaType.TEXT_PLAIN )
     @Consumes( "application/xml" )
     public String validate( String xmlContent ) throws Exception {
          String value = "no";
          String result = null;
          Boolean inputCheck;

          Contents unmarshalledValues = unmarshalingContent( xmlContent );

MIME タイプの詳細:

さて、xmlのMIMEタイプ

http://annevankesteren.nl/2004/08/mime-types

XML を使用する例

http://docs.oracle.com/javaee/6/tutorial/doc/gkknj.html

4

2 に答える 2

1

こんにちは@MadDあなたはこのように試すことができますか

@Path("/upload")
public class Check {

     @POST
     @Consumes(MediaType.APPLICATION_OCTET_STREAM)
     public Response validate(InputStream input) {
           ...
           return Response.ok().build();
     }
     ...
}

これらがお役に立てば幸いです。

于 2012-08-02T17:35:30.463 に答える
0

さて、私は JAXRS を un-marshaller xml に持っているので、削除しました

@Consumes 

出来た :)

于 2012-08-06T22:23:28.097 に答える