gpt4 book ai didi

c# - URL 中存在特殊字符的 Web Api 2 路由问题

转载 作者:行者123 更新时间:2023-11-30 20:40:37 24 4
gpt4 key购买 nike

在开发 Web Api 2 REST 服务的过程中,我们发现了一个路由问题。端点如下:

.../{电子邮件}/...

问题在于电子邮件可能包含特殊字符,例如“+”,这会导致找不到 404 资源。

我们非常希望该服务的用户能够在 URL 中指定电子邮件。但由于电子邮件也可以合法地包含“&”,因此不能仅将其移至 URL 参数。我们该如何解决这个问题?

问候弗雷德里克

最佳答案

UrlEncodeUnicodeUrlDecode对你的情况应该有帮助。

关于c# - URL 中存在特殊字符的 Web Api 2 路由问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33171270/

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