1
我是一個初學者,並且試圖檢查給定url的響應。我寫了一個非常簡單的代碼,但接受了一個例外。我嘗試了很多東西,但是我一直無法解決它。請幫幫我。如何在放心的情況下解決java.lang.java.lang.NoSuchFieldError:DEF_CONTENT_CHARSET?
代碼:
public class RestAPITest {
@Test
public void test() {
final String url = "http//:127.0.0.1:8080/myproject/api/";
given().parameter("HEADER_NAME", "X-Auth-Token", "MY_DEFAULT_TOKEN", "_MY_REST_TOKEN").
contentType("application/json; charset=UTF-16").when().get(url).then().statusCode(200);
}
}
出現異常:
java.lang.NoSuchFieldError: DEF_CONTENT_CHARSET
at com.jayway.restassured.config.EncoderConfig.<init>(EncoderConfig.java:48)
at com.jayway.restassured.config.RestAssuredConfig.<init>(RestAssuredConfig.java:41)
at com.jayway.restassured.RestAssured.<clinit>(RestAssured.java:423)
at com.rest.RestAPITest.test(RestAPITest.java:59)