Con*_*nan 3 clojure basic-authentication
我们使用clj-http进行 HTTP 基本身份验证。我想用这个标头发送一个请求:
Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=
Run Code Online (Sandbox Code Playgroud)
所有的例子我发现说做这样的:
(clj-http.client/get "http://my.domain.com"
{:headers {:basic-auth [username password]}})
Run Code Online (Sandbox Code Playgroud)
这似乎发送只含有一种叫头的请求basic-auth
,与未编码值username
和password
。我必须像这样手动生成基本身份验证标头:
(clj-http.client/get "http://my.domain.com"
{:headers {:Authorization "Basic dXNlcm5hbWU6cGFzc3dvcmQ="}})
Run Code Online (Sandbox Code Playgroud)
当然,这要困难得多,因为我必须正确编码用户名和密码并在前面贴上“基本”一词。clj-http 可以为我做这个吗?
该:basic-auth
键进入地图的请求,不属于顶层:headers
:
(clj-http.client/get "http://my.domain.com"
{:basic-auth [username password]})
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2079 次 |
最近记录: |