我正在尝试发送带有/
符号的http请求。
例如:apiAddress/search/18/19
。 18/19
是一个搜索词。
但是我每次只能进入控制器18。
我知道'/'符号是特殊的,并且被解析为url的一部分,因此我尝试对其进行编码并像
18%2F19
,但它也不起作用。
我的搜索方法:
[Route("Search/{searchParam}"]
[HttpGet]
public Result Search(string search, ...){
//some code
}
实际结果: 搜索参数仅包含“ 18”。
预期结果: 搜索参数包含“ 18/19”。