Joh*_*ohn 2 url encoding urlencode go
当我尝试在http.NewRequest中使用%2F包含"/"时,它会在调用url.Parse()时将其转换回"/".有什么方法可以防止这种情况吗?我尝试将百分比转换为%25,但它仍然不起作用.
你可以在这里看到它:http: //play.golang.org/p/YOnktREbbf
Ste*_*erg 5
这是Go标准库设计中的一个缺陷.它已被承认(问题3659),但他们已决定不出于向后兼容性原因而修复它.
虽然它不好玩,但最好的方法是使用opaque构建URL.你可以在这里找到文档.
归档时间:
11 年,7 月 前
查看次数:
520 次
最近记录:
10 年,9 月 前