Selenium webdriver 请放心,不要返回任何数据

Selenium webdriver 请放心,不要返回任何数据,selenium-webdriver,rest-assured,Selenium Webdriver,Rest Assured,第一个代码不返回任何数据,但第二个代码返回正确的数据。 谁能帮我一下,URL和为什么不获取数据有什么区别 谢谢。试试这个: String vgm_str = RestAssured.given().accept(ContentType.JSON).when() .get(new URI("http://example.com/stocks/rank_by_category/json/C:A:5/5"))

第一个代码不返回任何数据,但第二个代码返回正确的数据。 谁能帮我一下,URL和为什么不获取数据有什么区别

谢谢。

试试这个:

String vgm_str = RestAssured.given().accept(ContentType.JSON).when()
                     .get(new URI("http://example.com/stocks/rank_by_category/json/C:A:5/5"))
                     .thenReturn().asString();
                     System.out.println(vgm_str);

String str = RestAssured.given().accept(ContentType.JSON).when()
        .get(new URI("http://example.com/stocks/rank_by_category/json/I/5"))
        .thenReturn().asString();`enter code here`
        System.out.println(str );

感谢您的回复,但此URI工作正常。但另一个URI不获取数据。
String str = RestAssured.given().accept(ContentType.JSON).when()
        .get(new URI("http://example.com/stocks/rank_by_category/json/I/5"))
        .getBody()
        .asString();