Để phù hợp với mô hình phát triển ổn định của nhánh chính và đảm bảo tính ổn định của nền tảng cho hệ sinh thái, chúng tôi sẽ xuất bản mã nguồn lên AOSP vào quý 2 và quý 4 năm 2026. Để tạo và đóng góp cho AOSP, hãy sử dụng android-latest-release. Nhánh tệp kê khai android-latest-release sẽ luôn tham chiếu đến bản phát hành gần đây nhất được chuyển đến AOSP. Để biết thêm thông tin, hãy xem bài viết Các thay đổi đối với AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
SsoClientHttpHelper
public
class
SsoClientHttpHelper
extends HttpHelper
Chứa các phương thức trợ giúp để thực hiện yêu cầu http bằng tệp nhị phân của ứng dụng khách SSO
Tóm tắt
Phương thức công khai |
HttpURLConnection
|
createConnection(URL url, String method, String contentType)
Tạo một đến URL đã cho.
|
HttpURLConnection
|
createJsonConnection(URL url, String method)
Tạo một kết nối đến URL đã cho để truyền dữ liệu JSON.
|
HttpURLConnection
|
createXmlConnection(URL url, String method)
Tạo một kết nối đến URL đã cho để truyền dữ liệu XML.
|
String
|
doGet(String url)
Thực hiện phương thức yêu cầu GET HTTP cho một URL nhất định và trả về URL đó dưới dạng String.
|
void
|
doGetIgnore(String url)
Thực hiện một yêu cầu GET cho một URL nhất định, với các tham số URL nhất định bỏ qua kết quả.
|
void
|
doGetIgnoreWithRetry(String url)
Thực hiện {doGetIgnore(String) thử lại khi không thành công.
|
String
|
doGetWithRetry(String url)
Thực hiện {doGet(String) thử lại khi không thành công.
|
String
|
doPostWithRetry(String url, String postData, String contentType)
Thực hiện phương thức yêu cầu POST qua HTTP cho một URL nhất định và trả về URL đó dưới dạng String, thử lại khi thất bại.
|
Phương thức được bảo vệ |
int
|
parseHttpStatusCode(String httpStatusLine)
Phân tích cú pháp mã trạng thái HTTP (ví dụ:
|
String
|
stripResponseHeader(String response)
Xoá tiêu đề khỏi phản hồi HTTP của ứng dụng SSO và trả về nội dung của tiêu đề đó.
|
String
|
validateAndAdjustResponse(String response)
Xác thực và điều chỉnh phản hồi HTTP nếu cần.
|
Hàm khởi tạo công khai
SsoClientHttpHelper
public SsoClientHttpHelper ()
SsoClientHttpHelper
public SsoClientHttpHelper (String ssoClient,
String certificate)
| Tham số |
ssoClient |
String |
certificate |
String |
Phương thức công khai
createConnection
public HttpURLConnection createConnection (URL url,
String method,
String contentType)
Tạo một đến URL đã cho.
| Tham số |
url |
URL: URL để kết nối. |
method |
String: phương thức yêu cầu HTTP. Ví dụ: GET hoặc POST. |
contentType |
String: loại nội dung. Ví dụ: "text/html". |
| Giá trị trả về |
HttpURLConnection |
HttpURLConnection |
createJsonConnection
public HttpURLConnection createJsonConnection (URL url,
String method)
Tạo một kết nối đến URL đã cho để truyền dữ liệu JSON.
| Tham số |
url |
URL: URL để kết nối. |
method |
String: phương thức yêu cầu HTTP. Ví dụ: GET hoặc POST. |
createXmlConnection
public HttpURLConnection createXmlConnection (URL url,
String method)
Tạo một kết nối đến URL đã cho để truyền dữ liệu XML.
| Tham số |
url |
URL: URL để kết nối. |
method |
String: phương thức yêu cầu HTTP. Ví dụ: GET hoặc POST. |
doGet
public String doGet (String url)
Thực hiện phương thức yêu cầu GET HTTP cho một URL nhất định và trả về URL đó dưới dạng String.
Vì nội dung từ xa được tải vào bộ nhớ, nên phương thức này chỉ được dùng cho các kích thước dữ liệu tương đối nhỏ.
Tài liệu tham khảo:
| Giá trị trả về |
String |
nội dung từ xa String |
doGetIgnore
public void doGetIgnore (String url)
Thực hiện một yêu cầu GET cho một URL nhất định, với các tham số URL nhất định bỏ qua kết quả.
doGetIgnoreWithRetry
public void doGetIgnoreWithRetry (String url)
Thực hiện {doGetIgnore(String) thử lại khi không thành công.
doGetWithRetry
public String doGetWithRetry (String url)
Thực hiện {doGet(String) thử lại khi gặp lỗi.
| Giá trị trả về |
String |
nội dung từ xa String |
doPostWithRetry
public String doPostWithRetry (String url,
String postData,
String contentType)
Thực hiện phương thức yêu cầu POST qua HTTP cho một URL nhất định và trả về URL đó dưới dạng String, thử lại khi thất bại.
Vì nội dung từ xa được tải vào bộ nhớ, nên phương thức này chỉ được dùng cho các kích thước dữ liệu tương đối nhỏ.
| Tham số |
url |
String: URL |
postData |
String: dữ liệu sẽ được đăng sau khi kết nối mở |
contentType |
String: loại nội dung. Ví dụ: "text/html". |
| Giá trị trả về |
String |
nội dung từ xa String |
Phương thức được bảo vệ
parseHttpStatusCode
protected int parseHttpStatusCode (String httpStatusLine)
Phân tích cú pháp mã trạng thái HTTP (ví dụ: 200) từ một dòng trạng thái HTTP (ví dụ: HTTP/1.1 200 OK)
| Tham số |
httpStatusLine |
String |
protected String stripResponseHeader (String response)
Xoá tiêu đề khỏi phản hồi HTTP của ứng dụng SSO và trả về nội dung của tiêu đề đó.
validateAndAdjustResponse
protected String validateAndAdjustResponse (String response)
Xác thực và điều chỉnh phản hồi HTTP nếu cần.
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2026-06-22 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2026-06-22 UTC."],[],[]]