【发布时间】:2021-10-13 18:49:43
【问题描述】:
我正在尝试从 GET curl 请求中使用 REST-Assured:
curl --location --request GET \
"https://repo.jfrog.org/artifactory/<REPO-KEY>/<GROUPD-ID>/<ARTIFACT-ID>/<VERSION>-SNAPSHOT/file1.xml" \
--header 'originating_ip: 127.0.0.1' \
--user 'username:password' \
--output jrog_test_output
这是 REST-Assured 请求:
given().header("originating_ip", "127.0.0.1").formParam("username","username").formParam("password","password").log().all().get(url).then().log().all().assertThat().statusCode(HttpStatus.SC_OK);
这不会连接,也不会获取日志。用户名和密码应该如何分配。
【问题讨论】:
-
这应该回答你的问题stackoverflow.com/questions/36292406/… 它被转换为包含用户名:密码的base64编码的授权标头。