Common Gateway Interface: berrikuspenen arteko aldeak
t Robot: Cosmetic changes |
t Robota: Aldaketa kosmetikoak |
||
(13 erabiltzailek tartean egindako 13 berrikusketa ez dira erakusten) | |||
1. lerroa: | 1. lerroa: | ||
'''CGI interfazea''' (ingelesez, Common Gateway Interface), bezero bat ikusten ari den [[HTML]] orri batetik, zerbitzarian exekutatuko den aplikazio bat deitzea ahalbidetzen duen mekanismo bat da . CGI –k [[web]] bezero eta programaren artean datuak elkartrukatzeko estandar bat zehazten du. |
'''CGI interfazea''' (ingelesez, Common Gateway Interface), bezero bat ikusten ari den [[HTML]] orri batetik, zerbitzarian exekutatuko den aplikazio bat deitzea ahalbidetzen duen mekanismo bat da . CGI –k [[world Wide Web|web]] bezero eta programaren artean datuak elkartrukatzeko estandar bat zehazten du. |
||
Aplikazio hauetan, web zerbitzariak, bezeroaren eskaerak kanpo programa bati pasatzen dizkio . Kanpo programa hau, |
Aplikazio hauetan, [[zerbitzari|web zerbitzariak]], bezeroaren eskaerak kanpo programa bati pasatzen dizkio . Kanpo programa hau, [[zerbitzari]]aren [[sistema eragile]]ak onartzen duen edozein [[programazio-lengoaia|programazio lengoaiaz]] idatzita egon daiteke. [[Bezero (informatika)|Bezeroari]] programa honen irteera bidaliko zaio , betiko orrialde estatikoa bidali beharrean. |
||
=== Ezaugarriak === |
=== Ezaugarriak === |
||
---- |
---- |
||
- NCSA |
- NCSA [[:en:National Center for Supercomputing Applications]]-k garatu zuen. |
||
- Kanpo aplikazio eta informazio zerbitzuen arteko interfazea da. |
- Kanpo aplikazio eta informazio zerbitzuen arteko interfazea da. |
||
- Ez da lengoaia, komunikatzeko era/tresna ( |
- Ez da lengoaia, komunikatzeko era/tresna ([[interfaze]]a) baizik. |
||
- Programa exekutagarri eta web zerbitzari baten arteko komunikazioa ahalbidetzen du. |
- Programa exekutagarri eta web zerbitzari baten arteko komunikazioa ahalbidetzen du. |
||
23. lerroa: | 23. lerroa: | ||
CGI aplikazio hauei parametroak pasatzeko ‘metodo’ izena duten bi era desberdin daude: |
CGI aplikazio hauei parametroak pasatzeko ‘metodo’ izena duten bi era desberdin daude: |
||
- '''Get metodoa:''' Informazioa Eskaera Lerroaren [[URL]] eremuari atxikitzen zaio ? marka baten atzean. Aplikazioak inguruko QUERY_STRING aldagaitik irakurriko ditu parametro hauek. |
- '''Get metodoa:''' Informazioa Eskaera Lerroaren [[Uniform Resource Locator|URL]] eremuari atxikitzen zaio ? marka baten atzean. Aplikazioak inguruko QUERY_STRING aldagaitik irakurriko ditu parametro hauek. |
||
Adibidez: www.somesite.com/animalsearch?monkeys&banana. |
Adibidez: www.somesite.com/animalsearch?monkeys&banana. |
||
31. lerroa: | 31. lerroa: | ||
Adibidez: |
Adibidez: |
||
- HTML orria: print "Content-type: text/html\n\n" |
- [[HTML]] orria: print "Content-type: text/html\n\n" |
||
- Testu orrialde sinplea: print "Content-type: text/plain\n\n" |
- Testu orrialde sinplea: print "Content-type: text/plain\n\n" |
||
- Grafikoa: print "Content-type: image/gif\n\n" |
- Grafikoa: print "Content-type: image/gif\n\n" |
||
=== Erreferentziak === |
=== Erreferentziak === |
||
---- |
---- |
||
42. lerroa: | 43. lerroa: | ||
[http://tools.ietf.org/html/rfc3875.txt RFC 3875: The Common Gateway Interface (CGI) Version 1.1] |
[http://tools.ietf.org/html/rfc3875.txt RFC 3875: The Common Gateway Interface (CGI) Version 1.1] |
||
== Kanpo estekak == |
|||
⚫ | |||
{{autoritate kontrola}} |
|||
⚫ | |||
[[ar:واجهة المعابر العامة]] |
|||
[[cs:Common Gateway Interface]] |
|||
[[da:CGI]] |
|||
[[de:Common Gateway Interface]] |
|||
[[en:Common Gateway Interface]] |
|||
[[eo:CGI]] |
|||
[[es:Interfaz de entrada común]] |
|||
[[et:CGI]] |
|||
[[fi:CGI]] |
|||
[[fr:Common Gateway Interface]] |
|||
[[he:Common Gateway Interface]] |
|||
[[hi:कॉमन गेटवे इंटरफेस]] |
|||
[[hu:CGI (protokoll)]] |
|||
[[id:Common Gateway Interface]] |
|||
[[is:Common Gateway Interface]] |
|||
[[it:Common Gateway Interface]] |
|||
[[ja:Common Gateway Interface]] |
|||
[[ko:공용 게이트웨이 인터페이스]] |
|||
[[lt:CGI]] |
|||
[[nl:Common Gateway Interface]] |
|||
[[no:Common Gateway Interface]] |
|||
[[pl:CGI]] |
|||
[[pt:CGI]] |
|||
[[ru:CGI]] |
|||
[[sk:Common Gateway Interface]] |
|||
[[sl:Common Gateway Interface]] |
|||
[[sv:Common Gateway Interface]] |
|||
[[ta:பொதுவான கேட்வே இடைமுகம்]] |
|||
[[te:కామన్ గేట్వే ఇంటర్ఫేస్]] |
|||
[[uk:CGI]] |
|||
[[zh:通用网关接口]] |
Hauxe da oraingo bertsioa, 12:30, 3 iraila 2020 data duena
CGI interfazea (ingelesez, Common Gateway Interface), bezero bat ikusten ari den HTML orri batetik, zerbitzarian exekutatuko den aplikazio bat deitzea ahalbidetzen duen mekanismo bat da . CGI –k web bezero eta programaren artean datuak elkartrukatzeko estandar bat zehazten du.
Aplikazio hauetan, web zerbitzariak, bezeroaren eskaerak kanpo programa bati pasatzen dizkio . Kanpo programa hau, zerbitzariaren sistema eragileak onartzen duen edozein programazio lengoaiaz idatzita egon daiteke. Bezeroari programa honen irteera bidaliko zaio , betiko orrialde estatikoa bidali beharrean.
Ezaugarriak
[aldatu | aldatu iturburu kodea]- NCSA en:National Center for Supercomputing Applications-k garatu zuen.
- Kanpo aplikazio eta informazio zerbitzuen arteko interfazea da.
- Ez da lengoaia, komunikatzeko era/tresna (interfazea) baizik.
- Programa exekutagarri eta web zerbitzari baten arteko komunikazioa ahalbidetzen du.
- Norantz bikoa.
- CGI izena programa exekutagarriari ere esaten zaio.
Informazioaren elkartrukaketa
[aldatu | aldatu iturburu kodea]CGI aplikazio hauei parametroak pasatzeko ‘metodo’ izena duten bi era desberdin daude:
- Get metodoa: Informazioa Eskaera Lerroaren URL eremuari atxikitzen zaio ? marka baten atzean. Aplikazioak inguruko QUERY_STRING aldagaitik irakurriko ditu parametro hauek. Adibidez: www.somesite.com/animalsearch?monkeys&banana.
- Post metodoa: Kasu honetan, informazioa ez da URL –ean joango. Informazioa http mezuaren gorputz barruan joango da. CGI aplikazioak parametroak sarrera estandarraren bidez irakurriko ditu.
CGI aplikazioak irteera estandarraren bidez bidaliko dio informazioa bezeroari. Kodigoaren lehenengo lerroan erantzunaren jarraian datorren informazioaren izaerari buruzko datuak joango dira (erantzukizun hau aplikazioari dagokio). Hau da, datorrena nola interpretatu behar duen adierazten dio.
Adibidez:
- HTML orria: print "Content-type: text/html\n\n"
- Testu orrialde sinplea: print "Content-type: text/plain\n\n"
- Grafikoa: print "Content-type: image/gif\n\n"
Erreferentziak
[aldatu | aldatu iturburu kodea]RFC 3875: The Common Gateway Interface (CGI) Version 1.1