Я пытаюсь проверить конечную точку своего отдыха с restassured.Ответ всегда является html-документом, хотя я установил заголовок accept на «application / json».
* java.lang.IllegalStateException: Невозможно проанализировать объект, поскольку в ответе не указан поддерживаемый Content-Type.Тип содержимого был 'text / html; charset = utf-8'.
[main] DEBUG org.apache.http.wire - << "HTTP Status 400 [0xe2] [0x80] [0x93] BadЗапрос *</p>
редактировать: в почтальоне работает с тем же запросом.
myClass result = given()
.contentType("application/json")
.accept("application/json")
.header("sessionid", sessionId)
.body(myBody)
.when()
.post(getInternalEndpoint() + "/rest/v1/myEndpoint").as(myClass.class);