我的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
但在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))
}
});
}
控制台服务器的输出: