如何创建一个空的虚拟 HttpResponse
2022-09-03 17:32:46
我正在使用 org.apache.http.HttpResponse
我想创建一个空的虚拟存储库,我将使用它在发生错误时返回,而不是传递回null。
我试图创建一个,它已经失去了奇怪的参数。有人可以告诉我如何创建一个。
我正在使用 org.apache.http.HttpResponse
我想创建一个空的虚拟存储库,我将使用它在发生错误时返回,而不是传递回null。
我试图创建一个,它已经失去了奇怪的参数。有人可以告诉我如何创建一个。
根据你使用的共享资源版本,你可能想试试DefaultHttpResponseFactory。这是库在内部创建某些响应的方式,因此它可能会或可能不会满足您的目的。
import org.apache.http.HttpStatus;
import org.apache.http.HttpResponse;
import org.apache.http.HttpResponseFactory;
import org.apache.http.HttpVersion;
import org.apache.http.impl.DefaultHttpResponseFactory;
import org.apache.http.message.BasicStatusLine;
HttpResponseFactory factory = new DefaultHttpResponseFactory();
HttpResponse response = factory.newHttpResponse(new BasicStatusLine(HttpVersion.HTTP_1_1, HttpStatus.SC_OK, null), null);
只需使用无操作方法即可实现。HttpResponse