Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 获取get api中ContainerRequestContext对象中的空正文_Java_Spring_Spring Boot_Jax Rs - Fatal编程技术网

Java 获取get api中ContainerRequestContext对象中的空正文

Java 获取get api中ContainerRequestContext对象中的空正文,java,spring,spring-boot,jax-rs,Java,Spring,Spring Boot,Jax Rs,我在GETAPI中得到下面代码中的空内容,而它在post api中运行良好 @Provider @ChecksumValidatorFilter public class SignatureValidationFilter implements ContainerRequestFilter{ @Override public void filter(ContainerRequestContext requestContext) throws IOException

我在GETAPI中得到下面代码中的空内容,而它在post api中运行良好

@Provider
@ChecksumValidatorFilter
public class SignatureValidationFilter implements ContainerRequestFilter{
        @Override
        public void filter(ContainerRequestContext requestContext) throws IOException {
    
            String content = IOUtils.toString(requestContext.getEntityStream(), Charsets.UTF_8.name());  //getting empty content here
    
            if (StringUtils.isNotEmpty(content)) {
                // some logic;
            } else {
                // something
            }
        }
}
我的get api方法签名如下:

    @GET
    @Path(FETCH_MANDATE_BANK_LIST)
    @Produces(MediaType.APPLICATION_JSON)
    @ChecksumValidatorFilter
    public Response getBankList(BankListRequest request, @QueryParam("mid") String mid,
            @QueryParam("type") Mode type) {
   // something
   }