创建 REST GET 路由时 string.format 的替代方法



我将以下键添加到配置文件中,并使用string.format创建完整的GET请求。

 <add key="GetUserDetail" value="/search/user/searchterm={0}/rolename={1}/{2}/{3}">

有时,GET请求有太多参数,我搞砸了string.format。

问题:

  • 在这种情况下如何避免string.format

  • 我通过向配置添加密钥并稍后对其进行操作来形成GET请求是否正确。通常还有其他方法吗?

我会尝试将rollname参数作为逗号分隔的值传递,即

     yourserviceurl.com/search/user/searchterm=foo/rolename=admin,user,otherrole

然后,您可以在逗号上拆分字符串(或任何对您的情况有意义的分隔符)以获取每个滚动名称。

相关内容

  • 没有找到相关文章

最新更新