java - REST 确保查询参数的多个值不起作用

标签 java rest-assured

只有计划 block 会做出响应,但对于productId 过滤器不起作用,请放心。 在 postman 中也是如此

放心获得回复的代码

Response response = RestAssured
                .given()
                .baseUri(baseUri)
                .header("content-type", "application/json")
                .cookies("SESSIONID", cookie)
                .get("api/members/"
                        + 1
                        + "/search?expand=plan,product");

最佳答案

请像这样给出,它已经过测试并且可以工作,请根据您的 URI 进行修改

@Test(启用=true)

    public  void performMultipleQueryparametrs() {
        RestAssured.baseURI = "https://reqres.in/";
        RestAssured.basePath = "api/";
        given().urlEncodingEnabled(false).contentType(ContentType.JSON). with().queryParam("page", 2).queryParam("id", 9).
        when().get("users").then().statusCode(200).log().all();
    }

关于java - REST 确保查询参数的多个值不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60036789/

相关文章:

java - 在 JAVA 中如何获取 JSON 属性并将其存储在数组中?

java - Android、Java - 使用位图帧渲染视频以反转视频 (Xuggler)

testing - RestAssured 比较 Double 和 Hamcrest

java - 获取 "java.lang.IllegalArgumentException: Don' 不知道如何将 XXX 编码为字节流。”

java - 我可以使用 REST Assured 测试 servlet 过滤器吗?

java - 列表 json 响应中的项目总数/计数

java - Infinispan相当于ehcache的copyOnRead和copyOnWrite

java - 有没有一种有效的方法可以将纹理加载为 .PNG 图像以用于简单的 2D 游戏

java - 如何获取在另一个枚举中声明的所有嵌套枚举的集合或数组?

java - 如何根据查询输出传递的值在 Excel 中创建多个工作表