从 C# 控制器获取加号 (+) 运算符作为字符串

Get plus(+) operator from C# controller as string

我需要将加号 (+) 运算符作为字符串从打字稿服务发送到 C# 控制器。当我调试它时,typescript 发送为“+”,但在 C# Controller 中,参数为 null。等号或负号(=,-)工作正常。只是加号有问题。例如,如果我尝试发送“13+”加上在控制器中被识别为空白 - >“13”我该如何解决?

+ 表示 URL 中的 space,所以我假设您正在手动组装一个 url 查询字符串?如果是这样,您需要将 + 编码为 %2B.