1

如何读取 HTTPServletResponse 对象的内容

我有一个响应 JSONS 的 REST 架构。

例如 /loginresult.json 将使用 JSON 响应。

为了捕获这个请求/响应,我创建了一个过滤器

public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain)  throws IOException, ServletException {
    System.out.println("AccreditSecurityFilter::doFilter Called");
    HttpServletRequest request = (HttpServletRequest) req;
    HttpServletResponse response = (HttpServletResponse) res;

if(loginurl.equalsIgnoreCase(rebuildURI)){
            //READ THE RESPONSE
            //IF RESPONSE IS 1 THEN CONTINUE ELSE REDIRECT
        }
        else{
            System.out.println("other url");
        }

如何读取响应对象(作为字符串或作为原始类型的对象)。这可能吗?

更多信息 - JSON 响应是“LoginResult”类型的序列化对象。

4

0 回答 0