服务器在线图片预览

/**
 *  线预览图片查看
 *
 * @param response
 */
public void doDowloadImgFile(HttpServletResponse response, String tsUrl) {
    OutputStream os = null;
    try {
        os = response.getOutputStream();
        Assert.notNull(tssUrl, "加载图片路径为空");
        response.setContentType("image/jpeg");
        InputStream in = tsUtil.downloadUrl(tssUrl);
        parse(in, os);
        response.flushBuffer();
    } catch (Exception e) {
        logger.error(e.getMessage(), e);
    } finally {
        IOUtils.closeQuietly(os);
    }
}

public void parse(InputStream in, OutputStream out) throws Exception {
    int ch;
    while ((ch = in.read()) != -1) {
        out.write(ch);
    }
}

猜你喜欢

转载自blog.csdn.net/icool_ali/article/details/80910229