【问题标题】:Curl to rest assured API卷曲到放心API
【发布时间】: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);

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

【问题讨论】:

标签: java rest


【解决方案1】:

谢谢。授权标头适用于 Base64 编码,例如: echo -n "用户名:密码" | base64 => 输出编码值 .header("授权", "基本")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-09-18
    • 2012-04-09
    • 2015-03-25
    • 2012-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多