【发布时间】:2017-04-24 07:42:29
【问题描述】:
我无法搜索/找到此问题的答案。请帮我理解。
背景: 我正在添加一个新的rest-api,它将版本(1.0.1)作为字符串格式的输入并相应地返回资源。 我想知道 1.* 也是一个有效的输入版本值,用户说我不知道 1.* 中的最新版本,只要主要版本是 1,任何最新的次要/补丁版本都可以。
【问题讨论】:
标签: asp.net rest asp.net-web-api
我无法搜索/找到此问题的答案。请帮我理解。
背景: 我正在添加一个新的rest-api,它将版本(1.0.1)作为字符串格式的输入并相应地返回资源。 我想知道 1.* 也是一个有效的输入版本值,用户说我不知道 1.* 中的最新版本,只要主要版本是 1,任何最新的次要/补丁版本都可以。
【问题讨论】:
标签: asp.net rest asp.net-web-api
实际上 * 应该是 URL 中的安全字符 .... 看看下面的链接
https://perishablepress.com/stop-using-unsafe-characters-in-urls/
尝试对其进行编码..
将“*”替换为“%2A”或使用 URL 编码实用程序函数
https://msdn.microsoft.com/en-us/library/4fkewx0t(v=vs.110).aspx
【讨论】: