Google API క్లయింట్ నిర్మించేటప్పుడు HTTP రవాణాను పొందవచ్చు. క్లయింట్ నిజంగా ఉపయోగించే రవాణాను కాన్ఫిగర్ చేయండి, దాని పక్కన ప్రాక్సీతో ప్రత్యేక HTTP క్లయింట్‌ను నిర్మించే బదులు.

Java-net రవాణా కోసం, బిల్డర్ స్పష్టమైన ప్రాక్సీ ఎంపికను అందిస్తుంది:

Proxy proxy = new Proxy(Proxy.Type.HTTP,
    new InetSocketAddress("203.0.113.10", 8080));
HttpTransport transport = new NetHttpTransport.Builder()
    .setProxy(proxy)
    .build();

చిరునామా కేవలం ఉదాహరణ; HTTP ప్రాక్సీ జాబితా అనుమతించిన పబ్లిక్ HTTP మార్గానికి అభ్యర్థులను అందిస్తుంది. ఈ రవాణాను API క్లయింట్ యొక్క మద్దతు ఉన్న నిర్మాణ మార్గానికి అందించండి. అప్లికేషన్ ఉపయోగించే ఖచ్చితమైన బిల్డర్ మరియు డిపెండెన్సీ వెర్షన్‌ను తనిఖీ చేయండి; మరో backendకు దాని సొంత కాన్ఫిగరేషన్ ఇంటర్‌ఫేస్ ఉంది.

ప్రాక్సీ ఎంపిక మార్గాన్ని ఎంచుకుంటుంది. API ఆధారాలు మరియు ప్రాక్సీ ప్రామాణీకరణ వేరుగా ఉంటాయి. API అభ్యర్థనను స్వీకరించే ముందే కనెక్షన్ విఫలమైతే, API టోకెన్‌ను మార్చడం తప్పిపోయిన ప్రాక్సీ మార్గాన్ని సరిచేయలేదు.

ఒక ఫ్రేమ్‌వర్క్ తన సొంత రవాణాను లోపల నిర్మించవచ్చు. ప్రత్యేక ఉదాహరణ పనిచేసి, కానీ అప్లికేషన్ API కాల్ పనిచేయనప్పుడు ఆ నిర్మాణ బిందువును కనుగొనండి.

సంబంధిత వ్యాసాలు