(sprintf "%A" x) |> json) 如果我执行 /blah/AT%2BVER%3F ,它会显示的是-6ren">
gpt4 book ai didi

f# - 如何处理url编码参数的pathScan解码?

转载 作者:行者123 更新时间:2023-12-04 22:37:30 25 4
gpt4 key购买 nike

我有类似的东西:-

 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 使用的机制)。

关于f# - 如何处理url编码参数的pathScan解码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42428670/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com