The request was rejected because the URL contained a potentially malicious String “//“

需求:

一个导入按钮,将文件的中的内容处理后写入数据库,

报错如下:


The request was rejected because the URL contained a potentially malicious String "//"

ERROR 7248 — [nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception


 exportBut() {
            const loading = this.$loading({
                lock: true,
                text: '正在导出,请稍等',
                spinner: 'el-icon-loading',
                background: 'rgba(0, 0, 0, 0.7)'
            })
            let fields = ''
            let titles = ''
            this.fieldCheckList.map((item) => {
                fields += item.field + ','
                titles += item.label + ','
            })
            const listParams = {
                url:'/osTaskApply/getOsTaskData',
                fields: fields.slice(0,fields.length-1),
                titles: titles.slice(0,titles.length-1),
                queryObj: {
                }
            }
            listParams.queryObj = this.genListParams()
            postDownLoadExcel('/commonExcel/commonExportExcel', listParams, `任务清单${moment().format("YYYY-MM-DD hh:mm:ss")}.xlsx`).then((res) => {
                loading.close()
            })
        },

似乎这样写没有什么问题,但是在导入过程中报错了.

 ERROR 7248 --- [nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception

The request was rejected because the URL contained a potentially malicious String "//"

提示双斜杠的问题

解决方法就很简单了:

删除连接中的斜线

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CodeMartain

祝:生活蒸蒸日上!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值