REST API无法在网址中接收编码的参数

时间:2019-03-27 23:39:51

标签: c# rest asp.net-web-api2

我们有一些接收用户名的端点,该用户名可能包含特殊字符,例如: POST / api / users / {userName} / cars /

如果用户名是“ joe + doe”,那么我们将出现404错误,我们已加密并发送 POST / api / users / joe%2Bdoe / cars /

仍然无法正常工作

我们可以更改为id或将其更改为“ api / users / cars?username = {username}”之类的格式,但我们希望遵循自己的逻辑。

所以问题是“是否可以在rest api中配置端点以接受编码的字符”

0 个答案:

没有答案