关于 URL中包含%2F(/)或者%5C(\)无法访问到服务器的解决办法

本文介绍了如何在Jboss和Tomcat服务器上解决URL中包含%2F和%5C的问题。通过配置catalina.properties文件启用对这些字符的支持。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

默认情况下Jboss和Tomcat等服务器是拒绝url中带%2F或者%5C的URL,因为它们经浏览器解析之后就变成了/和\,服务器默认是拒绝访问的,所以需要通过服务的配置来解决这个问题:

 

tomcat的解决方法如下:

 

找到%TOMCAT_HOME%/conf/catalina.properties文件:

 

添加:

#这个是解决URL中包含%2F的问题

org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true

#这个是解决URL中包含%5C的问题

org.apache.catalina.connector.CoyoteAdapter.ALLOW_BACKSLASH=true

 

jboss的解决方法如下(jboss6版本):

 

找到%JBOSS_HOME%/server/default/deploy/jbossweb.sar/catalina.properties文件:

 

添加:

#这个是解决URL中包含%2F的问题

org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true

#这个是解决URL中包含%5C的问题

org.apache.catalina.connector.CoyoteAdapter.ALLOW_BACKSLASH=true

Cocos使用API接口,获取信息,替换图片。"url": "https://shoushu.sxycykj.net/api/app/clientAPI/getLevelList", "type": "post", "timeout": 1000, "params": { }, "status": "success", "status_code": 200, -"result": { "code": 1000, "message": "success", -"data": [ -{ "id": 1, "createTime": "2025-06-25 11:44:34", "updateTime": "2025-06-25 14:57:37", "level": 1, "img": "https://mjxsmj.oss-cn-zhangjiakou.aliyuncs.com/app%2Fbase%2F0a9b2594dfad478e8d05d4e5d82fb2ef_119c5989-81dc-49ca-8755-60990aa08151.png", "question": "从右侧图片中选出“发红光的指环”,为小丸子带上", "img1": "https://mjxsmj.oss-cn-zhangjiakou.aliyuncs.com/app%2Fbase%2F032095c35fe14c7e811f171a6e3c9c43_%E5%9B%BE%E5%B1%82%2011%20%E6%8B%B7%E8%B4%9D.png", "img2": "https://mjxsmj.oss-cn-zhangjiakou.aliyuncs.com/app%2Fbase%2Fb43dcdb5c6944cf282a2643f6e1116d2_%E5%9B%BE%E5%B1%82%2012.png", "img3": "https://mjxsmj.oss-cn-zhangjiakou.aliyuncs.com/app%2Fbase%2Fadba2d38d23f4b2f8734fe2d325f7f31_%E5%9B%BE%E5%B1%82%2013.png", "answer": "2", "video": "https://mjxsmj.oss-cn-zhangjiakou.aliyuncs.com/app%2Fbase%2Fc3faf3daaa42422488d7a3a05c78c370_video(42).mp4" }, -{ "id": 2, "createTime": "2025-06-26 18:07:16", "updateTime": "2025-06-26 18:07:16", "level": 2, "img": "https://mjxsmj.oss-cn-zhangjiakou.aliyuncs.com/app%2Fbase%2Fe167f8db0cfc4ce083d776d814992114_%E5%9B%BE%E5%B1%82%2014.png", "question": "从以下图片中选出氧气面罩,为小女孩吸氧", "img1": "https://mjxsmj.oss-cn-zhangjiakou.aliyuncs.com/app%2Fbase%2Fb0575ef3dce341fca38e82b2de0bccd0_%E5%9B%BE%E5%B1%82%2015.png", "img2": "https://mjxsmj.oss-cn-zhangjiakou.aliyuncs.com/app%2Fbase%2F617043b91fa345689fcb3b449a379ad9_%E5%9B%BE%E5%B1%82%2016.png", "img3": "https://mjxsmj.oss-cn-zhangjiakou.aliyuncs.com/app%2Fbase%2F1e0faa02ff8241de8d7e0d7f669383aa_%E5%9B%BE%E5%B1%82%2013.png", "answer": "3", "video": "https://mjxsmj.oss-cn-zhangjiakou.aliyuncs.com/app%2Fbase%2Fbe2cd588224141e48a51c8ec0d9d0808_video(43).mp4" } ] } }
最新发布
07-01
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值