rest - 如何使用 Rest Assured 一次性提取 REST API 响应和状态代码

标签 rest automation

我还需要从 REST API 响应中获取一些字段以及状态代码。我一次只能得到一个。

Response res = given().header("Content-Type","application/json").body(json).when().post("/rest/auth/1/session").then().extract().response() ;


Integer stC = given().header("Content-Type","application/json").body(json).when().post("/rest/auth/1/session").then().extract().statusCode() ;

如何在一个请求中同时获得两者?

最佳答案

不出所料,我问了一个愚蠢的问题。

这就是我们如何从 Response 对象获取所有内容

    res.statusCode() ;
    res.headers();
    res.body() ;

关于rest - 如何使用 Rest Assured 一次性提取 REST API 响应和状态代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45479552/

相关文章:

python - 以较少手动的方式编辑和运行一系列脚本 [Python]

java - 在 Java 中验证来自 RESTful 服务的 XML 响应的好方法是什么?

visual-studio - 通过简单的 REST 访问本地 Azure blob 存储 'GET'

java - 如何使用 Jersey 在 REST URI 中指定资源和 id

具有关系的实体的 Spring 数据休息状态 500

python - 尽管 driver.close 和 driver.quit,IDLE 不会终止我的 selenium broswer

c# - 如何使用 C# 在 excel 中突出显示数据范围?

java - 哪个更好 : returning a Response object or an Object representing the rest resource?

ios - 可以使用 SLButton 或 SLElement 关闭弹出窗口中显示的 UIActionSheet 吗?

automation - 如何解决这个上下文无关语法