rest-assured的官方文档地址:
https://github.com/rest-assured/rest-assured/wiki/Usage#serialization
1、首先导入包
import static io.restassured.RestAssured.*;
import io.restassured.response.ValidatableResponse;
2、无参的get请求,加结果输出
ValidatableResponse result =
when().get(url).then().statusCode(200);
log.debug("get请求成功了{}", result.extract().asString());
3、有参的get请求,加结果输出
ValidatableResponse result = given().params(map).
when().get(url).then().statusCode(200);
log.debug("get请求成功了{}", result.extract().asString());
4、json的post请求,加结果输出(注意:参数是bogy)
ValidatableResponse result= given().
contentType("application/json").
body(map).
when().
post(url).then().statusCode(200);
log.debug("get请求成功了{}", result.extract().asString());
5、form-data的post请求,加结果输出(注意:参数是params)
ValidatableResponse result= given().
params(map1).
when().
post(url).then().statusCode(200);
log.debug("get请求成功了{}", result.extract().asString());