0
我有一個處理POST請求的Spring HttpRequestHandler。但是,HttpServletRequest爲空。Spring:爲什麼HttpServletRequest.getReader和getInputStream從POST請求中給出空的HttpRequestHandler
我知道我需要調用一個或另一個,但它看起來像兩個都是空的。那麼是什麼給了?春天有可能粗暴地抓住了這條小溪嗎?如果是這樣,我怎麼能在POST請求中獲取數據?
class MyRequestHandler extends HttpRequestHandler {
override def handleRequest(request: HttpServletRequest, response: HttpServletResponse): Unit = {
println("HANDLE " + request.getReader()) // NULL
println("HANDLE " + request.getInputStream()) // NULL
}
}
...
@Configuration
@EnableWebMvc
class MyConfig {
@Bean(name = Array("/endpoint"))
def endpointHandler(): MyRequestHandler = new MyRequestHandler()
...
}