【发布时间】:2018-09-19 18:23:59
【问题描述】:
这是我的 GET 请求以及如何传递身份验证凭据
import scalaj.http_
val result = Http("http://myserver03.abc.com:8983/sol/Collection/select?").param("q", "smith").asString
【问题讨论】:
这是我的 GET 请求以及如何传递身份验证凭据
import scalaj.http_
val result = Http("http://myserver03.abc.com:8983/sol/Collection/select?").param("q", "smith").asString
【问题讨论】:
没想到
val result = Http("http://myserver03.abc.com:8983/sol/Collection/select?").param("q", "smith").auth("user", "password").asString
了解如何传递加密的 Base64 凭据会很有帮助
【讨论】:
要传递加密的 Base64 凭据,您可以使用以下代码。
val result = Http("http://myserver03.abc.com:8983/sol/Collection/select?").param("q", "smith").header("Authorization", "Basic dXNlcjpwYXNzd29yZA==").asString
用户:密码 Base64编码值:dXNlcjpwYXNzd29yZA==
【讨论】: