米露小窝
放弃个性,就和死了没什么区别
米露小窝

Golang在Get请求中的query参数中带分号之后就无法读取

0.前情提要

写了一个并发查询网站SSL的小工具,本想做个证书透明,结果在写后端的时候出了一点问题

1.问题

当我使用Golang的net/http搭建了一个简易的http服务器,但当我发送一个Get请求,并且包含query参数中带分号时,当我用query.Get取参数时无法读取

https://upy.5k.work/2023/12/20231231064856325.png!/format/webp/lossless/true

但不带分号就正常了

https://upy.5k.work/2023/12/20231231064946156.png!/format/webp/lossless/true

2.解决办法

很遗憾,我研究了一下午,百度GoogleBing都翻遍了也没能找到解决办法

如果有大佬会解决的话欢迎评论

随便说一句,这在PHP中没有问题(PHP是世界上最好的语言!)

赞赏
Golang在Get请求中的query参数中带分号之后就无法读取》依据“CC BY-NC-SA 4.0”许可证进行授权。转载请附上出处链接并且不得将本作品用于商业目的 。要查看该许可证,请 点击
没有标签
首页      生活      Golang在Get请求中的query参数中带分号之后就无法读取

发表回复

textsms
account_circle
email

米露小窝

Golang在Get请求中的query参数中带分号之后就无法读取
0.前情提要 写了一个并发查询网站SSL的小工具,本想做个证书透明,结果在写后端的时候出了一点问题 1.问题 当我使用Golang的net/http搭建了一个简易的http服务器,但当我发送一个Ge…
扫描二维码继续阅读
2023-12-31