ЦГИ - Приказивање података у претраживачу

Сврха ЦГИ сцрипта

ЦГИ скрипте су дизајниране за приказивање веб страница које генерише компјутерски програм (динамичке веб странице). Међутим, с обзиром да сервер шаље податке генерисане ЦГИ скриптом у претраживач, у свом "сировом" облику. Неопходно је додати ХТТП заглавља како би прегледач схватио да је ово веб страница.

ЦГИ програм затим мора креирати ХТТП заглавља.

Слање ХТТП заглавља

Пошто сервер не креира заглавља, ЦГИ скрипт мора почети слањем ХТТП заглавља за тип датотеке коју шаље. С обзиром да је главна улога ЦГИ креирање динамичких страница, ХТТП заглавље које се најчешће користи ће бити у хтмл / тект типу. Први низ који се шаље прегледачу је следећи:

 типе-цонтент: тект / хтмл \ т 

Два прелома линија су неопходна!

  • Прво је потребно да пређете на следећи ред;
  • Други се користи за креирање празне линије која раздваја ХТТП заглавља тела поруке, као што је одређено ХТТП протоколом.

Пример ЦГИ скрипте написан на Перл-у

Пример једноставне скрипте за приказивање веб странице на којој пише "Хелло Ворлд":

 #! / уср / лоцал / бин / перл принт "садржај-тип: тект / хтмл \ т принт ""; принт ""; принт "Хелло ворлд"; принт ""; принт ""; принт "Хелло ворлд!"; принт ""; принт ""; 

Сада у овом примеру ЦГИ програм изводи преусмеравање на следећи УРЛ

 //ввв.цомментцамарцхе.нет. #! / уср / лоцал / бин / перл принт "локација: //ввв.цомментцамарцхе.нет"; 

Оригинални документ објављен на ЦомментЦаМарцхе.нет.

Претходни Чланак Sledeći Чланак

Топ Савети