clojure - 使用 clj-http 传递多个查询参数值

标签 clojure twilio clj-http

我需要向外部服务 (Twilio) 发出 Web 请求,并为同一参数指定多个值,例如

GET /some-url?status=1&status=2&status=3

我如何告诉 clj-http 像这样对请求进行编码?

最佳答案

您可以在 sequential 内放入 :query-param 值的多个值:

(client/get
  "http://yoursite.com/some-url"
  {:query-params {"status" [1 2 3]}
   :debug true})

关于clojure - 使用 clj-http 传递多个查询参数值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38376980/

相关文章:

javascript - IronJS/Twilio 浏览器软电话

Clojure:判断参数是否为素数

eclipse - 逆时针 REPL 中的最后一个输入?

javascript - 如何在编程短信中包含 FaceTime 号码的 URL/链接

oauth - 如何在 clj-http 中包装 oAuth header ?

java - 使用 Kubernetes Docker 的客户端证书调用端点时出现 SunCertPathBuilderException

clojure - 将映射键和值转换为字符串数组

java - 使用迭代时超出 Clojure GC 开销限制

c# - 错误提示:找不到方法:“无效RestSharp.RestClient.set_BaseUrl(System.String)”。在特维里奥沙普