代码拉取完成,页面将自动刷新
💢 特别说明:如果 Issue 没有严格按照模板编写且未提供测试源码下载或 Git 测试仓库地址,则视为无效
Issue
。
哪个版本号?
Furion.Pure 3.7.11
使用IHttpDispatchProxy代理方式调用远程接口,远程接口要求url参数采用gb2312编码,但是furion内部在组织url参数时调用Uri.EscapeDataString方法对参数进行了一次转换,导致参数中的%转义成了%25,因此远程接口无法识别。
我现在的解决办法是采用请求拦截,把请求的地址又进行了一次转换。
能否不调用Uri.EscapeDataString,或者对外公开一个属性,让我自己决定是否转义?