2026'dan itibaren, ana kararlı geliştirme modelimizle uyumlu olmak ve ekosistem için platform kararlılığını sağlamak amacıyla kaynak kodunu 2. ve 4. çeyreklerde AOSP'de yayınlayacağız. AOSP'yi oluşturmak ve AOSP'ye katkıda bulunmak için android-latest-release kullanın. android-latest-release manifest dalı her zaman AOSP'ye gönderilen en son sürümü referans alır. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
SsoClientHttpHelper
public
class
SsoClientHttpHelper
extends HttpHelper
SSO istemci ikili programını kullanarak HTTP istekleri oluşturmak için yardımcı yöntemler içerir.
Özet
Herkese açık yöntemler |
HttpURLConnection
|
createConnection(URL url, String method, String contentType)
Belirtilen URL'ye gitme
|
HttpURLConnection
|
createJsonConnection(URL url, String method)
JSON verilerini iletmek için belirtilen URL'ye bağlantı oluşturur.
|
HttpURLConnection
|
createXmlConnection(URL url, String method)
XML verilerini iletmek için belirtilen URL'ye bağlantı oluşturur.
|
String
|
doGet(String url)
Belirli bir URL için GET HTTP isteği yöntemini gerçekleştirir ve bunu String olarak döndürür.
|
void
|
doGetIgnore(String url)
Belirli bir URL için, verilen URL parametreleriyle birlikte GET işlemi gerçekleştirir ve sonucu yoksayar.
|
void
|
doGetIgnoreWithRetry(String url)
Başarısız olması durumunda {doGetIgnore(String) yeniden deneme gerçekleştirir.
|
String
|
doGetWithRetry(String url)
Başarısız olması durumunda {doGet(String) yeniden deneme gerçekleştirir.
|
String
|
doPostWithRetry(String url, String postData, String contentType)
Belirli bir URL için POST HTTP isteği yöntemi gerçekleştirir ve bunu String olarak döndürür. Hata durumunda yeniden dener.
|
Korunan yöntemler |
int
|
parseHttpStatusCode(String httpStatusLine)
HTTP durum kodunu ayrıştırın (ör.
|
String
|
stripResponseHeader(String response)
TOA istemcisinden gelen bir HTTP yanıtından üstbilgiyi kaldırın ve gövdesini döndürün.
|
String
|
validateAndAdjustResponse(String response)
Gerekirse bir HTTP yanıtını doğrulayın ve ayarlayın.
|
Herkese açık oluşturucular
SsoClientHttpHelper
public SsoClientHttpHelper ()
SsoClientHttpHelper
public SsoClientHttpHelper (String ssoClient,
String certificate)
| Parametreler |
ssoClient |
String |
certificate |
String |
Herkese açık yöntemler
createConnection
public HttpURLConnection createConnection (URL url,
String method,
String contentType)
Belirtilen URL'ye gitme
| Parametreler |
url |
URL: bağlanılacak URL. |
method |
String: HTTP istek yöntemi. Örneğin, GET veya POST. |
contentType |
String: İçerik türü. Örneğin, "text/html". |
| İadeler |
HttpURLConnection |
HttpURLConnection |
| Verdiği hatalar |
IOException |
|
createJsonConnection
public HttpURLConnection createJsonConnection (URL url,
String method)
JSON verilerini iletmek için belirtilen URL'ye bağlantı oluşturur.
| Parametreler |
url |
URL: bağlanılacak URL. |
method |
String: HTTP istek yöntemi. Örneğin, GET veya POST. |
| Verdiği hatalar |
IOException |
|
createXmlConnection
public HttpURLConnection createXmlConnection (URL url,
String method)
XML verilerini iletmek için belirtilen URL'ye bağlantı oluşturur.
| Parametreler |
url |
URL: bağlanılacak URL. |
method |
String: HTTP istek yöntemi. Örneğin, GET veya POST. |
| Verdiği hatalar |
IOException |
|
doGet
public String doGet (String url)
Belirli bir URL için GET HTTP isteği yöntemini gerçekleştirir ve bunu String olarak döndürür.
Uzak içerikler belleğe yüklendiğinden bu yöntem yalnızca nispeten küçük veri boyutları için kullanılmalıdır.
Kaynaklar:
| Parametreler |
url |
String: URL |
| İadeler |
String |
String uzaktan içerikler |
doGetIgnore
public void doGetIgnore (String url)
Belirli bir URL için, verilen URL parametreleriyle birlikte GET işlemi gerçekleştirir ve sonucu yoksayar.
| Parametreler |
url |
String: URL |
| Verdiği hatalar |
IOException |
|
doGetIgnoreWithRetry
public void doGetIgnoreWithRetry (String url)
Başarısız olması durumunda {doGetIgnore(String) yeniden deneme gerçekleştirir.
| Parametreler |
url |
String: URL |
| Verdiği hatalar |
IOException |
|
doGetWithRetry
public String doGetWithRetry (String url)
Başarısız olması durumunda {doGet(String) yeniden deneme gerçekleştirir.
| Parametreler |
url |
String: URL |
| İadeler |
String |
String uzaktan içerikler |
doPostWithRetry
public String doPostWithRetry (String url,
String postData,
String contentType)
Belirli bir URL için POST HTTP isteği yöntemi gerçekleştirir ve bunu String olarak döndürür. Hata durumunda yeniden dener.
Uzak içerikler belleğe yüklendiğinden bu yöntem yalnızca nispeten küçük veri boyutları için kullanılmalıdır.
| Parametreler |
url |
String: URL |
postData |
String: Bağlantı açıldıktan sonra yayınlanacak veriler |
contentType |
String: İçerik türü. Örneğin, "text/html". |
| İadeler |
String |
String uzaktan içerikler |
Korunan yöntemler
parseHttpStatusCode
protected int parseHttpStatusCode (String httpStatusLine)
HTTP durum kodunu ayrıştırın (ör. 200) from a HTTP status line (eg. HTTP/1.1 200 OK)
| Parametreler |
httpStatusLine |
String |
protected String stripResponseHeader (String response)
TOA istemcisinden gelen bir HTTP yanıtından üstbilgiyi kaldırın ve gövdesini döndürün.
| Parametreler |
response |
String |
validateAndAdjustResponse
protected String validateAndAdjustResponse (String response)
Gerekirse bir HTTP yanıtını doğrulayın ve ayarlayın.
| Parametreler |
response |
String |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2026-06-22 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2026-06-22 UTC."],[],[]]