0
我有一個JSON
正文作爲Java String
。我想將此String
轉換爲RestAssured Response
。這可能嗎?將字符串(Json)轉換爲其他確保響應
或者
是否有可能轉換阿帕奇HttpResponse
到RestAssured Response
HttpClient httpClient = HttpClientBuilder.create().build();
HttpPost httpPost = new HttpPost(url);
org.apache.http.entity.StringEntity entity = new org.apache.http.entity.StringEntity(body);
httpPost.setEntity(entity);
httpPost.setHeader("Accept", "application/json");
httpPost.setHeader("Content-type", "application/json");
HttpResponse httpResponse = httpClient.execute(httpPost);
我想轉換httpResponse
到RestAssured Response
問題是我甚至升級到3.0.1我'RestAssured'版本,這是最新的,並聲稱有固定的問題後,讓'handshake_failure'錯誤。我仍然看到它。這就是爲什麼我使用'HttpResponse' –
@ user1629109你能用這個錯誤的完整堆棧跟蹤來更新你的問題嗎?或者發佈一個新的問題呢?聽起來像是你真正想解決的問題。 – Adam
感謝您的回覆。這正是我想要解決的問題https://github.com/rest-assured/rest-assured/issues/548。 RestAssured缺乏SNI支持。所以當我嘗試連接一個實現了SNI的服務器時,我遇到了握手失敗錯誤。但是Apache HttpClient就像一個魅力 –