Siesta iOS 带有多个 url 参数的 GET 请求
Siesta iOS GET request with MULTIPLE url parameters
我正在尝试使用 Siesta 发送带有多个 url 参数的 POST 请求。
问题是,即使提供了解决方案 ,它也只显示了单个参数的示例。所以我的问题是,有没有其他方法可以添加多个参数,或者我应该多次使用 withParam()
?
例如 .withParam("myparam", "1").withParam("myparam2", "1").withParam("myparam3", "1")...
我问是因为多次使用 withParam()
虽然有效,但看起来有点乱 =)
您已经回答了您自己的问题:withParam
是可链接的,这是添加多个参数的正确方法。
很有可能以一种整洁的方式格式化它,就像这个片段from the example project:
var activeRepositories: Resource {
return service
.resource("/search/repositories")
.withParam("q", "stars:>0")
.withParam("sort", "updated")
.withParam("order", "desc")
}
如果您或其他人认为这很有用,我欢迎 feature request 一种需要字典的风味。
我正在尝试使用 Siesta 发送带有多个 url 参数的 POST 请求。
问题是,即使提供了解决方案 withParam()
?
例如 .withParam("myparam", "1").withParam("myparam2", "1").withParam("myparam3", "1")...
我问是因为多次使用 withParam()
虽然有效,但看起来有点乱 =)
您已经回答了您自己的问题:withParam
是可链接的,这是添加多个参数的正确方法。
很有可能以一种整洁的方式格式化它,就像这个片段from the example project:
var activeRepositories: Resource {
return service
.resource("/search/repositories")
.withParam("q", "stars:>0")
.withParam("sort", "updated")
.withParam("order", "desc")
}
如果您或其他人认为这很有用,我欢迎 feature request 一种需要字典的风味。