साल 2026 से, हम दूसरी और चौथी तिमाही में AOSP के लिए सोर्स कोड पब्लिश करेंगे. ऐसा इसलिए किया जाएगा, ताकि हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ काम कर सकें और यह पक्का कर सकें कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. AOSP बनाने और उसमें योगदान देने के लिए, android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव देखें.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
SsoClientHttpHelper
public
class
SsoClientHttpHelper
extends HttpHelper
इसमें sso क्लाइंट बाइनरी का इस्तेमाल करके, एचटीटीपी अनुरोध करने के लिए हेल्पर तरीके शामिल होते हैं
खास जानकारी
पब्लिक मेथड |
HttpURLConnection
|
createConnection(URL url, String method, String contentType)
दिए गए यूआरएल के लिए एक बनाएं.
|
HttpURLConnection
|
createJsonConnection(URL url, String method)
यह फ़ंक्शन, JSON डेटा पास करने के लिए दिए गए यूआरएल से कनेक्शन बनाता है.
|
HttpURLConnection
|
createXmlConnection(URL url, String method)
यह कुकी, दिए गए यूआरएल से कनेक्शन बनाती है, ताकि एक्सएमएल डेटा को पास किया जा सके.
|
String
|
doGet(String url)
यह फ़ंक्शन, दिए गए यूआरएल के लिए GET एचटीटीपी अनुरोध करता है और उसे String के तौर पर दिखाता है.
|
void
|
doGetIgnore(String url)
यह फ़ंक्शन, दिए गए यूआरएल के लिए GET अनुरोध करता है. साथ ही, दिए गए यूआरएल पैरामीटर के साथ नतीजे को अनदेखा करता है.
|
void
|
doGetIgnoreWithRetry(String url)
यह फ़ंक्शन, {doGetIgnore(String) बार कोशिश करता है.
|
String
|
doGetWithRetry(String url)
यह फ़ंक्शन, {doGet(String) बार कोशिश करता है.
|
String
|
doPostWithRetry(String url, String postData, String contentType)
यह फ़ंक्शन, दिए गए यूआरएल के लिए POST एचटीटीपी अनुरोध करता है और उसे String के तौर पर दिखाता है. अगर अनुरोध पूरा नहीं होता है, तो यह फ़ंक्शन अनुरोध को फिर से करता है.
|
प्रोटेक्टेड मेथड |
int
|
parseHttpStatusCode(String httpStatusLine)
एचटीटीपी स्टेटस कोड को पार्स करें (जैसे,
|
String
|
stripResponseHeader(String response)
एसएसओ क्लाइंट से मिले एचटीटीपी रिस्पॉन्स से हेडर हटाएं और उसके मुख्य हिस्से को वापस लाएं.
|
String
|
validateAndAdjustResponse(String response)
ज़रूरत पड़ने पर, एचटीटीपी रिस्पॉन्स की पुष्टि करें और उसमें बदलाव करें.
|
सार्वजनिक कंस्ट्रक्टर
SsoClientHttpHelper
public SsoClientHttpHelper ()
SsoClientHttpHelper
public SsoClientHttpHelper (String ssoClient,
String certificate)
| पैरामीटर |
ssoClient |
String |
certificate |
String |
पब्लिक मेथड
createConnection
public HttpURLConnection createConnection (URL url,
String method,
String contentType)
दिए गए यूआरएल के लिए एक बनाएं.
| पैरामीटर |
url |
URL: कनेक्ट करने के लिए URL. |
method |
String: एचटीटीपी अनुरोध का तरीका. उदाहरण के लिए, GET या POST. |
contentType |
String: कॉन्टेंट का टाइप. उदाहरण के लिए, "text/html". |
| रिटर्न |
HttpURLConnection |
HttpURLConnection |
createJsonConnection
public HttpURLConnection createJsonConnection (URL url,
String method)
यह फ़ंक्शन, JSON डेटा पास करने के लिए दिए गए यूआरएल से कनेक्शन बनाता है.
| पैरामीटर |
url |
URL: कनेक्ट करने के लिए URL. |
method |
String: एचटीटीपी अनुरोध का तरीका. उदाहरण के लिए, GET या POST. |
createXmlConnection
public HttpURLConnection createXmlConnection (URL url,
String method)
यह कुकी, दिए गए यूआरएल से कनेक्शन बनाती है, ताकि एक्सएमएल डेटा को पास किया जा सके.
| पैरामीटर |
url |
URL: कनेक्ट करने के लिए URL. |
method |
String: एचटीटीपी अनुरोध का तरीका. उदाहरण के लिए, GET या POST. |
doGet
public String doGet (String url)
यह फ़ंक्शन, दिए गए यूआरएल के लिए GET एचटीटीपी अनुरोध करता है और उसे String के तौर पर दिखाता है.
रिमोट कॉन्टेंट को मेमोरी में लोड किया जाता है. इसलिए, इस तरीके का इस्तेमाल सिर्फ़
अपेक्षाकृत छोटे डेटा साइज़ के लिए किया जाना चाहिए.
रेफ़रंस:
| पैरामीटर |
url |
String: यूआरएल |
| रिटर्न |
String |
String रिमोट कॉन्टेंट |
doGetIgnore
public void doGetIgnore (String url)
यह फ़ंक्शन, दिए गए यूआरएल के लिए GET अनुरोध करता है. साथ ही, दिए गए यूआरएल पैरामीटर के साथ नतीजे को अनदेखा करता है.
| पैरामीटर |
url |
String: यूआरएल |
doGetIgnoreWithRetry
public void doGetIgnoreWithRetry (String url)
यह फ़ंक्शन, {doGetIgnore(String) को पूरा करता है. अगर यह फ़ंक्शन पूरा नहीं होता है, तो इसे फिर से आज़माया जाता है.
| पैरामीटर |
url |
String: यूआरएल |
doGetWithRetry
public String doGetWithRetry (String url)
यह फ़ंक्शन, {doGet(String) बार कोशिश करता है.
| पैरामीटर |
url |
String: यूआरएल |
| रिटर्न |
String |
String रिमोट कॉन्टेंट |
doPostWithRetry
public String doPostWithRetry (String url,
String postData,
String contentType)
यह फ़ंक्शन, दिए गए यूआरएल के लिए POST एचटीटीपी अनुरोध करता है और उसे String के तौर पर दिखाता है. अगर अनुरोध पूरा नहीं होता है, तो यह फ़ंक्शन अनुरोध को फिर से करता है.
रिमोट कॉन्टेंट को मेमोरी में लोड किया जाता है. इसलिए, इस तरीके का इस्तेमाल सिर्फ़
अपेक्षाकृत छोटे डेटा साइज़ के लिए किया जाना चाहिए.
| पैरामीटर |
url |
String: यूआरएल |
postData |
String: कनेक्शन खुलने के बाद पोस्ट किया जाने वाला डेटा |
contentType |
String: कॉन्टेंट का टाइप. उदाहरण के लिए, "text/html". |
| रिटर्न |
String |
String रिमोट कॉन्टेंट |
प्रोटेक्टेड मेथड
parseHttpStatusCode
protected int parseHttpStatusCode (String httpStatusLine)
एचटीटीपी स्टेटस कोड को पार्स करें (जैसे, 200) from a HTTP status line (eg. HTTP/1.1 200 OK)
| पैरामीटर |
httpStatusLine |
String |
protected String stripResponseHeader (String response)
एसएसओ क्लाइंट से मिले एचटीटीपी रिस्पॉन्स से हेडर हटाएं और उसके मुख्य हिस्से को वापस लाएं.
validateAndAdjustResponse
protected String validateAndAdjustResponse (String response)
ज़रूरत पड़ने पर, एचटीटीपी रिस्पॉन्स की पुष्टि करें और उसमें बदलाव करें.
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2026-06-22 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2026-06-22 (UTC) को अपडेट किया गया."],[],[]]