发送授权令牌|加特林

问题描述 投票:1回答:1

我正在使用Gatling对我们的Enterprise API进行性能测试。在使用“Postman”进行测试时,我曾经传递过以下标题:

  • API密钥
  • 授权承载令牌

如果有人可以帮助我,那将会很棒:如何将“API-KEY”和“授权承载”令牌作为Gatling请求中的标题传递?

请参阅下面的代码:

val headers_10 = Map("Content-Type" -> """application/json""")

    val httpConf = http
        .baseURL(perfProdURL)
        .acceptHeader("application/json, */*")
        .acceptCharsetHeader("UTF-8")

    val scn = scenario("Vertex API Test01")
        .exec(
            http("request_1")
            .post("/details/orders")
            .headers(headers_10)
            .check(status.is(200))
            .body(RawFileBody("/Users/z063011/Sunil/test.json")).asJSON)
scala performance-testing gatling scala-gatling
1个回答
2
投票

如评论中所述,您可以在已定义的标题映射中添加其他字段,如下所示:

val headers_10 = Map("Content-Type" -> """application/json""", "API-KEY" -> "your_api_key", "Authorization Bearer" -> "auth_bearer")

您可能还想查看docs on headers

© www.soinside.com 2019 - 2024. All rights reserved.