nis*_*993 5 rest httpclient rest-assured apache-httpclient-4.x rest-assured-jsonpath
我正在使用 RestAssured 进行 API 自动化。我们有一个庞大的应用程序,有如此多的 api 调用。那么,在正确收到响应后关闭连接的更好方法是什么?这样我就不会担心连接泄漏了。
下面是我的代码:
RestAssuredConfig restAssuredConfig = RestAssured.config().encoderConfig(EncoderConfig.encoderConfig().appendDefaultContentCharsetToContentTypeIfUndefined(false)).httpClient(HttpClientConfig.httpClientConfig().setParam("http.connection.timeout", 60000).setParam("http.socket.timeout", 300000).setParam("http.conn-manager.timeout", 300000));
RequestSpecification requestSpecification = RestAssured.given().config(restAssuredConfig).relaxedHTTPSValidation();
Run Code Online (Sandbox Code Playgroud)
我应该像下面这样指定 ConnectionConfig 吗?
RestAssured.config().connectionConfig(ConnectionConfig.connectionConfig().closeIdleConnectionsAfterEachResponse());
Run Code Online (Sandbox Code Playgroud)
我应该使用 closeIdleConnectionsAfterEachResponse() 方法吗?或 closeIdleConnectionsAfterEachResponseAfter(longidleTime, TimeUnit timeUnit) 方法?
请帮忙。提前致谢。
| 归档时间: |
|
| 查看次数: |
2542 次 |
| 最近记录: |