有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java HttpMessageConverter无效的EOF处理

在读取数据时,Spring HttpMessageConverter必须如何处理无效的EOF?也就是说,在这种情况下,Spring MVC的其余部分如何期望客户转换器发出错误请求的信号

用于读取数据的方法的签名是

 T read(Class<? extends T> clazz, HttpInputMessage inputMessage)
 throws IOException, HttpMessageNotReadableException

因此,有两种选择可以用来发出发现无效EOF的信号:

  1. 抛出一个IOException(应该是EOFException
  2. 抛出一个HttpMessageNotReadableException(它本身可能有一个EOFException作为它的cause()

共 (0) 个答案