gpt4 book ai didi

Ga特林:如何在控制台中显示完整的 HTTP 响应正文或将其打印到文件中

转载 作者:行者123 更新时间:2023-12-02 09:25:24 25 4
gpt4 key购买 nike

我是加特林新手。我找不到如何查看完整 HTTP 响应正文的简单完整示例。

这是我的简单示例

class CreateNotecard extends Simulation {  
val baseURL = "https://portal.apps.stg.bluescape.com"
val httpConf = http
.baseURL(baseURL)
.userAgentHeader("Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.125 Safari/537.36")

val scn = scenario("Create a notecard")
.exec(http("Get authenticity token")
.get("/users/sign_in")
.check(bodyString.saveAs("BODY")))

setUp(
scn.inject(atOnceUsers(1))
).protocols(httpConf)
}

如何将 bodyString 打印到文件中或控制台上?

提前致谢

最佳答案

使用您的示例,只需添加下面的 exec 调用即可。

class CreateNotecard extends Simulation {  
// . . .
.check(bodyString.saveAs("BODY")))

.exec(session => {
val response = session("BODY").as[String]
println(s"Response body: \n$response")
session
})

// . . .
}

直接从模拟代码打印在调试时非常有用。

关于Ga特林:如何在控制台中显示完整的 HTTP 响应正文或将其打印到文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46965601/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com