కామన్ గేట్వే ఇంటర్ఫేస్

కామన్ గేట్వే ఇంటర్ఫేస్ (CGI ) అనేది వెబ్ సర్వర్ సాఫ్ట్వేర్ ఏ విధంగా వెబ్ పేజీలని ఒక కన్సోల్ వినియోగానికి కేటాయించాలో నిర్వచించే ఒక ప్రమాణ నియమావళి.

ఇటువంటి ప్రయోగాలు CGI స్క్రిప్ట్ అని పిలవబడుతున్నాయి - ఇవి సాధారణముగా ఒక స్క్రిప్టింగ్ భాషలో రాయబడుతాయి.

ఉద్దేశం

వెబ్ సర్వర్ యొక్క పని ఏమనగా సేవాగ్రాహితలు (సాధారణముగా వెబ్ బ్రౌజర్ లు) వెబ్ పేజీల కొరకు చేసే అభ్యర్ధనలకి స్పందించి, ఆ అభ్యర్ధనల సారాన్ని (ఎక్కువగా దానియొక్క URLలో ఉంటున్న) పరిశీలించి, పంపించడానికి ఏది సరైన పత్రమని నిర్దేశించి మరియు ఆ పత్రాన్ని సేవగ్రహితలకి పంపించడం.

అ అభ్యర్ధన డిస్క్ లో ఉన్న ఒక ఫైల్ ని సూచిస్తే, సెర్వర్ అ ఫైల్ యొక్క విషయాన్ని వెంటనే తిరిగి పంపివేయగలదు. మరొక పద్ధతి ఏమంటే, అ పత్రమొక్క విషయాన్ని అప్పడికప్పుడే రూపొందించవచ్చు. ఇలాగ చేయడానికి ఒక పద్ధతి ఏమంటే, కన్సోల్ ప్రయోగమే పత్రమొక్క విషయాన్ని నిర్ణయించి, అ కన్సోల్ ప్రయోగాన్ని వాడమని వెబ్ సెర్వర్ కు చెప్పడం. వెబ్ సెర్వర్, కన్సోల్ ప్రయోగాల మధ్య ఏ సమాచారము పరివర్తన చేయాలని మరియు ఏ విధంగా చేయాలని CGI నిర్దేశిస్తుంది.

వెబ్ సెర్వెర్ సాఫ్ట్ వేర్ కన్సోల్ ప్రయోగాన్ని ఒక ఆదేశం మేరకు వాడుతుంది. అభ్యర్ధన గురించిన సమాచారాన్ని ( URL వంటి) ఏ విధముగా, ఆర్గ్యుమెంట్ లు మరియు ఎన్విరాన్మెంట్ చలరాశీలు రూపములో ఆదేశానికి పంపించాలని నిర్దేశిస్తుంది. బహిర్గత పత్రాన్ని ప్రమాణ బహిర్గతానికి ప్రయోగము రాయవలసి ఉంటుంది; బహిర్గతం గురించిన అదనపు సమాచారాన్ని (తిరిగి పంపించే పత్రమొక్క రకాన్ని తెలిపే MIME రకం వంటి), హెడర్కు ముందు జత చేశి తిరిగి పంపించే విషయాన్ని CGI నిర్దేశిస్తుంది.

Other Languages