Tùy thuộc vào những gì phiên bản của commons bạn đang sử dụng, bạn có thể muốn thử DefaultHttpResponseFactory. Đây là cách mà thư viện tạo ra một số phản hồi của nó trong nội bộ để nó có thể hoặc có thể không phục vụ cho mục đích của bạn.
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);
* "nó đã mất các tham số lạ" * điều này quá mơ hồ. Bạn cần làm rõ điều này hơn. Lưu ý: đừng bỏ qua lỗi, diễn giải chúng. Họ nói điều gì đó về nguyên nhân. Bạn biết đấy, một khi nguyên nhân được hiểu, giải pháp là hiển nhiên. – BalusC