【发布时间】:2012-04-16 18:52:57
【问题描述】:
当我尝试从 HttpServletResponse 获取 Buffered Reader 时出现非法状态异常,告诉我 getInputStream 已被调用。 但是 getReader 是第一行代码,我根本没有调用 getInputStream...
服务器:
@POST
@Path("/getReport")
@Produces(MediaType.TEXT_HTML)
@Consumes(MediaType.APPLICATION_JSON)
public void getReport(@Context HttpServletRequest servletRequest, @Context HttpServletResponse servletResponse, @Context UriInfo uriInfo )
throws ServletException, IOException{
JSONObject jobj = new JSONObject(new JSONTokener(servletRequest.getReader()));
【问题讨论】: