当前位置: 首页 > news >正文

golang mux组件兼容转移url

Go 的mux 遇到%2F、%0A 无法处理的问题,后来有推出UseEncodedPath() 的参数,就不会直接吐404,让程式没办法做后续的处理。

如果请求是 http://localhost:8000/mvfood/aa%2Fbb/exist
此时go服务使用的mux 组件检测到请求路径中有%2F字符串会直接按404处理

//router := mux.NewRouter().StrictSlash(true)///index, /index/ im
router.UseEncodedPath() //加上这一句就正常了


参考文档:
https://blog.longwin.com.tw/2018/01/golang-%E4%BD%BF%E7%94%A8-mux-%E5%81%9A-router-%E9%81%87%E5%88%B0-%E3%80%81-%E7%9A%84%E8%A7%A3%E6%B3%95/

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【Linux】安装PHP扩展-redis
  • 【B树、B-树、B+、B*树】
  • 框架设计MVC
  • 暴力风扇无刷电机驱动方案pcba设计研发
  • 阿里云短信PHP集成api类
  • 【gpt】学习笔记:ChatGPT 用于 3D 内容生成搭配nvidia deepsearch
  • stm32使用通用定时器生成pwm
  • jenkins系列-07.轻易级jpom安装
  • FPGA CFGBVS 管脚接法
  • 彻底改变时尚:使用 GAN 实现 AI 的未来
  • 【自撰写】【国际象棋入门】第11课 对局实例分析(一)
  • LabVIEW红外热波图像缺陷检
  • 不想填邀请码?Xinstall来帮你,一键安装无忧愁
  • Laravel数据库的魔法棒:深入探索数据库迁移(Migrations)
  • 云动态摘要 2024-07-16
  • ES6指北【2】—— 箭头函数
  • 【Linux系统编程】快速查找errno错误码信息
  • C++11: atomic 头文件
  • CNN 在图像分割中的简史:从 R-CNN 到 Mask R-CNN
  • Iterator 和 for...of 循环
  • JavaScript HTML DOM
  • Js基础——数据类型之Null和Undefined
  • js作用域和this的理解
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • thinkphp5.1 easywechat4 微信第三方开放平台
  • 程序员该如何有效的找工作?
  • 浅谈Golang中select的用法
  • 使用SAX解析XML
  • 王永庆:技术创新改变教育未来
  • - 语言经验 - 《c++的高性能内存管理库tcmalloc和jemalloc》
  • LevelDB 入门 —— 全面了解 LevelDB 的功能特性
  • #ifdef 的技巧用法
  • (3) cmake编译多个cpp文件
  • (4)logging(日志模块)
  • (el-Transfer)操作(不使用 ts):Element-plus 中 Select 组件动态设置 options 值需求的解决过程
  • (JS基础)String 类型
  • (WSI分类)WSI分类文献小综述 2024
  • (补充):java各种进制、原码、反码、补码和文本、图像、音频在计算机中的存储方式
  • (补充)IDEA项目结构
  • (苍穹外卖)day03菜品管理
  • (第27天)Oracle 数据泵转换分区表
  • (仿QQ聊天消息列表加载)wp7 listbox 列表项逐一加载的一种实现方式,以及加入渐显动画...
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (接口封装)
  • (十二)Flink Table API
  • (实测可用)(3)Git的使用——RT Thread Stdio添加的软件包,github与gitee冲突造成无法上传文件到gitee
  • (四)Controller接口控制器详解(三)
  • (新)网络工程师考点串讲与真题详解
  • (转)重识new
  • (自用)gtest单元测试
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .NET Core 将实体类转换为 SQL(ORM 映射)
  • .net core控制台应用程序初识
  • .NET 使用 XPath 来读写 XML 文件