我想通过电子邮件获取用户信息时遇到字符使用问题 问题是电子邮件中的特殊字符
因为api链接不支持字符
this is the Route im using in the api
[Route("api/v1/Users/{Email}")]
and this is the link
api/v1/Users/majed email.com
任何特殊字符都会使GET甚至看不到请求链接 我该如何解决这个问题?!
答案 0 :(得分:0)
您可以使用字符串的URL编码格式。
字符串majed@email.com
将被编码为majed%40email.com
。
您可以在W3 Shools URL Encoding Reference上阅读更多内容。
答案 1 :(得分:0)
在大多数情况下,如果发送了电子邮件地址,则会发现返回404。该问题通常是由“。”引起的。在电子邮件地址中。
如果添加斜杠,它将解决您的问题。
api/v1/Users/majed@email.com/