如何处理 url 编码参数的 pathScan 解码?
How to handle pathScan decoding of url encoded parameters?
我有类似的东西:-
pathScan "/blah/%s" (fun x) -> (sprintf "%A" x) |> json)
如果我这样做 /blah/AT%2BVER%3F
它显示的是 url 编码数据。有没有办法自动解码?还是我需要解析我所有的参数(这看起来有点奇怪)
一些旧版本需要手动解码。请注意,pull request was accepted(现在在当前版本中)应该会在下一个版本中解决这个问题。
目前,最好的选择是升级到最新的 Suave 或 运行 通过 System.Web.HttpUtility.UrlDecode 自己升级(因为这是 Suave vCurrent 使用的机制)。
我有类似的东西:-
pathScan "/blah/%s" (fun x) -> (sprintf "%A" x) |> json)
如果我这样做 /blah/AT%2BVER%3F
它显示的是 url 编码数据。有没有办法自动解码?还是我需要解析我所有的参数(这看起来有点奇怪)
一些旧版本需要手动解码。请注意,pull request was accepted(现在在当前版本中)应该会在下一个版本中解决这个问题。
目前,最好的选择是升级到最新的 Suave 或 运行 通过 System.Web.HttpUtility.UrlDecode 自己升级(因为这是 Suave vCurrent 使用的机制)。