jfinal jboot 拦截器过滤文件上传请求 和 跨域解决方法

public class PublicInterceptor implements Interceptor {

    @Override
    public void intercept(Invocation inv) {
        //支持跨域
        Controller c = inv.getController();
        c.getResponse().setHeader("Access-Control-Allow-Origin", "*");

        //多文件上传 getfiles必须放在最前面 否则无法取到参数
        if (StrKit.notBlank(c.getRequest().getContentType()) && c.getRequest().getContentType().contains("multipart/form-data")) {
            c.getFiles();
        }
        
		inv.invoke();
    }
}

猜你喜欢

转载自blog.csdn.net/qq_39816586/article/details/88084740