CodeGym /జావా కోర్సు /మాడ్యూల్ 3 /HTTP ప్రతిస్పందన కోడ్‌లు

HTTP ప్రతిస్పందన కోడ్‌లు

మాడ్యూల్ 3
స్థాయి , పాఠం
అందుబాటులో ఉంది

ప్రతిస్పందన కోడ్‌లు

HTTP ప్రతిస్పందన యొక్క మొదటి లైన్ స్టేట్ డ్రెయిన్. ఇది రెండు భాగాలను కలిగి ఉంటుంది: మూడు అంకెల సంఖ్య (ప్రతిస్పందన కోడ్) మరియు వచన సందేశం (ప్రతిస్పందన వివరణ).

RESPONSE-CODE TEXT-DESCRIPTION

క్లయింట్ తన అభ్యర్థన యొక్క స్థితిని ప్రతిస్పందన కోడ్ నుండి తెలుసుకుంటారు మరియు తదుపరి ఏమి చేయాలో నిర్ణయిస్తారు. సర్వర్ నుండి విభిన్న ప్రతిస్పందనల ఉదాహరణలు:

201 సృష్టించబడింది
401 అనధికార
507 తగినంత నిల్వ లేదు

ప్రతిస్పందన కోడ్‌లు 5 వర్గాలుగా విభజించబడ్డాయి. ప్రతిస్పందన కోడ్ యొక్క మొదటి అంకె అది ఏ వర్గానికి చెందినదో నిర్ణయిస్తుంది.

సంఖ్య 1తో ప్రారంభమయ్యే అన్ని సమాధానాలు సమాచారమైనవిగా వర్గీకరించబడ్డాయి. మేము వాటి గురించి వివరంగా మాట్లాడము ...

ప్రతిస్పందన కోడ్ 200

అన్నింటికంటే, మనకు చాలా ఆసక్తికరమైనవి ఉన్నాయి. 2xx లాగా కనిపించే అన్ని ప్రతిస్పందనలు విజయవంతమయ్యాయి. ప్రోగ్రామర్లు ఎక్కువగా ఇష్టపడే ప్రతిస్పందన 200 సరే , అంటే అంతా బాగానే ఉంది, అభ్యర్థన విజయవంతంగా పూర్తయింది.

మీరు ఈ ఇతర "మంచి" సమాధానాల జాబితా కూడా సహాయకరంగా ఉండవచ్చు:

కోడ్ లైన్ వివరణ
200 అలాగే ఫైన్
201 సృష్టించబడింది సృష్టించబడింది
202 ఆమోదించబడిన ఆమోదించబడిన
203 అధీకృత సమాచారం సమాచారం అధికారికం కాదు
204 కంటెంట్ లేదు కంటెంట్ లేదు
205 కంటెంట్‌ని రీసెట్ చేయండి కంటెంట్‌ని రీసెట్ చేయండి
208 ఇప్పటికే నివేదించబడింది ఇప్పటికే నివేదించబడింది

ప్రతిస్పందన కోడ్‌లు 301, 302

3xx వలె కనిపించే ప్రతిస్పందనలు దారిమార్పు తరగతిలో ఉన్నాయి . వనరు మరొక ప్రదేశానికి తరలించబడిందని వారు సూచిస్తున్నారు.

వాటిలో అత్యంత ప్రాచుర్యం పొందినవి:

  • 301 - శాశ్వతంగా తరలించబడింది
  • 302 - తాత్కాలికంగా తరలించబడింది

ప్రోగ్రామర్ల వ్యావహారిక ప్రసంగంలో, మీరు తరచుగా “302 దారిమార్పు” లేదా “301 దారిమార్పు” అని వింటారు - ఇది దాని గురించి మాత్రమే.

300 ప్రత్యుత్తరాల పూర్తి జాబితా:

కోడ్ లైన్ వివరణ
300 బహుళ ఎంపికలు ఎంచుకోవడానికి అనేక ఎంపికలు
301 శాశ్వతంగా తరలించబడింది శాశ్వతంగా కదిలింది
302 తాత్కాలికంగా తరలించబడింది తాత్కాలికంగా తరలించబడింది
303 ఇతర చూడండి ఇతర చూడండి
304 సవరించబడలేదు మారలేదు
305 ప్రాక్సీని ఉపయోగించండి ప్రాక్సీని ఉపయోగించండి
307 తాత్కాలిక దారి మళ్లింపు తాత్కాలిక దారి మళ్లింపు
308 శాశ్వత దారి మళ్లింపు శాశ్వత దారిమార్పు

ప్రతిస్పందన కోడ్ 404

సంఖ్య 4తో ప్రారంభమయ్యే అన్ని సమాధానాలు క్లయింట్ వైపు లోపాన్ని సూచిస్తాయి మరియు వాటిలో చాలా ఉన్నాయి. మీకు ఖచ్చితంగా తెలిసిన అత్యంత జనాదరణ పొందినది: ఇది “404 - కనుగొనబడలేదు” అనే సమాధానం.

ఇతర సాధారణ సమాధానాలు పట్టికలో ఇవ్వబడ్డాయి:

కోడ్ లైన్ వివరణ
400 తప్పుడు విన్నపం చెల్లని అభ్యర్థన
401 అనధికారమైనది అధికారం లేదు
402 చెల్లింపు అవసరం చెల్లింపు అవసరం
403 నిషేధించబడింది నిషేధించబడింది
404 దొరకలేదు దొరకలేదు
405 అనుమతి లేని పద్దతి పద్ధతికి మద్దతు లేదు
406 ఆమోదయోగ్యం కాదు ఆమోదయోగ్యం కానిది
407 ప్రాక్సీ ప్రమాణీకరణ అవసరం ప్రాక్సీ ప్రమాణీకరణ అవసరం
408 అభ్యర్థన గడువు ముగిసింది సమయం ముగిసింది
413 పేలోడ్ చాలా పెద్దది పేలోడ్ చాలా పెద్దది
414 URI చాలా పొడవుగా ఉంది URI చాలా పొడవుగా ఉంది
429 చాలా ఎక్కువ అభ్యర్థనలు చాలా అభ్యర్థనలు
499 క్లయింట్ క్లోజ్డ్ రిక్వెస్ట్ క్లయింట్ కనెక్షన్‌ని మూసివేశారు

ప్రతిస్పందన కోడ్ 501

చివరకు, చివరి వర్గం సర్వర్ వైపు లోపాలు. అటువంటి ఎర్రర్‌లన్నీ 5వ సంఖ్యతో ప్రారంభమవుతాయి. డెవలపర్‌కి అత్యంత సాధారణ లోపం 501 (కార్యకలాపాన్ని అమలు చేయలేదు). కొన్నిసార్లు ఇది జరుగుతుంది.

సాధారణంగా, ఈ ఎర్రర్ కోడ్‌లతో పరిచయం పెంచుకోండి, అవి ఇప్పుడు మీ జీవితాంతం మీ స్నేహితులు. బాగా, ఎప్పటిలాగే, సర్వర్ వైపు అత్యంత ఉపయోగకరమైన లోపం కోడ్‌లతో కూడిన పట్టిక ఇక్కడ ఉంది:

కోడ్ లైన్ వివరణ
500 అంతర్గత సర్వర్ లోపం అంతర్గత సర్వర్ లోపం
501 అమలు చేయలేదు అమలు చేయలేదు
502 చెడ్డ గేట్‌వే తప్పు గేట్వే
503 సహాయము అందించుట వీలుకాదు సేవ అందుబాటులో లేదు
504 గేట్వే గడువు ముగిసింది గేట్‌వే స్పందించడం లేదు
507 తగినంత నిల్వ లేదు నిల్వ ఓవర్‌ఫ్లో
508 లూప్ కనుగొనబడింది అంతులేని దారిమార్పు
509 బ్యాండ్‌విడ్త్ పరిమితి మించిపోయింది ఛానెల్ బ్యాండ్‌విడ్త్ అయిపోయింది
520 గుర్తించలేని పొరపాటు గుర్తించలేని పొరపాటు
521 వెబ్ సర్వర్ డౌన్ అయింది వెబ్ సర్వర్ పని చేయడం లేదు
522 అనుసంధాన సమయం సమాప్తం కనెక్షన్ స్పందించడం లేదు
523 మూలం చేరుకోలేకపోయింది మూలం అందుబాటులో లేదు
524 గడువు ముగిసింది గడువు ముగిసింది
525 SSL హ్యాండ్‌షేక్ విఫలమైంది SSL హ్యాండ్‌షేక్ విఫలమైంది
526 చెల్లని SSL సర్టిఫికెట్ చెల్లని SSL ప్రమాణపత్రం
వ్యాఖ్యలు
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION