使用Meteor.http.call()和Java jersey

时间:2018-04-23 22:52:34

标签: java rest meteor jersey

我的POST方法如下:

@POST
@Path("DeleteBiometric")
@Consumes({ MediaType.MULTIPART_FORM_DATA, ("text/plain") })
@Produces(MediaType.TEXT_PLAIN)
public Response DeleteBiometric(
        @FormDataParam("client") String Client,
        @FormDataParam("RmBiometricId") String RmBiometricId){
    System.out.println("Client "+Client);
    System.out.println("RmBiometricId "+RmBiometricId);
    return Response.ok().entity("uno").build();
}

我正在使用java jersey。

使用POSTMAN运行此测试时,它会输出uno

enter image description here

但在Server的方法中使用Meteor.http.call(),我的代码无效。我的流星代码:

  ByPost: function() {
    var options={
      params:{
        "client": "68b8asas",
        "RmBiometricId":"5ad8e72e27c5e45a984514fc"
      }
    };
    HTTP.call('POST','http://localhost:8080/restdemo/jaxrs/customers/DeleteBiometric',options,function(error, result) {
      if(result){
        console.log("resultado "+JSON.stringify(result))
      }
    });
  }

控制台服务器的输出:

enter image description here

0 个答案:

没有答案