首页 > 解决方案 > 卷曲到放心API

问题描述

我正在尝试从 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);

这不会连接,也不会获取日志。应该如何分配用户名和密码。

标签: javarest

解决方案


谢谢。授权标头与 Base64 编码一起使用,例如: echo -n "username:password" | base64 => 输出编码值 .header("Authorization", "Basic")


推荐阅读