我将以下密钥添加到配置文件中,并使用string.format
创建完整的GET
请求。
<add key="GetUserDetail" value="/search/user/searchterm={0}/rolename={1}/{2}/{3}">
有时候,GET
请求的参数太多了,我搞乱了string.format。
问题:
在这种情况下如何避免string.format
?
我是否通过在配置中添加密钥并稍后对其进行操作来形成GET
请求。是否还有其他方法?
答案 0 :(得分:0)
我会尝试将rollname参数作为逗号分隔值传递,即
yourserviceurl.com/search/user/searchterm=foo/rolename=admin,user,otherrole
然后你可以在逗号(或任何对你的情况有意义的分隔符)上拆分字符串来获取每个rollname。