Introdução a CGI com a RFC 3875

Esta é uma tradução livre, com alguns comentários sobre CGI do ponto de vista da RFC 3875. Espero que seja útil para alguém, assim como foi para mim.

[ Hits: 16.799 ]

Por: Perfil removido em 18/05/2012


Acknowledgements



This work is based on the original CGI interface that arose out of discussions on the 'www-talk' mailing list. In particular, Rob McCool, John Franks, Ari Luotonen, George Phillips and Tony Sanders deserve special recognition for their efforts in defining and implementing the early versions of this interface.

This document has also greatly benefited from the comments and suggestions made Chris Adie, Dave Kristol and Mike Meyer; also David Morris, Jeremy Madea, Patrick McManus, Adam Donahue, Ross Patterson and Harald Alvestrand.

References

  1. Berners-Lee, T., Fielding, R. and H. Frystyk, "Hypertext Transfer Protocol -- HTTP/1.0", RFC 1945, May 1996.
  2. Berners-Lee, T., Fielding, R. and L. Masinter, "Uniform Resource Identifiers (URI) : Generic Syntax", RFC 2396, August 1998.
  3. Bradner, S., "Key words for use in RFCs to Indicate Requirements Levels", BCP 14, RFC 2119, March 1997.
  4. Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Masinter, L., Leach, P., and T. Berners-Lee, "Hypertext Transfer Protocol -- HTTP/1.1", RFC 2616, June 1999.
  5. Franks, J., Hallam-Baker, P., Hostetler, J., Lawrence, S., Leach, P., Luotonen, A., and L. Stewart, "HTTP Authentication: Basic and Digest Access Authentication", RFC 2617, June 1999.
  6. Freed, N. and N. Borenstein, "Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types", RFC 2046, November 1996.
  7. Hinden, R., Carpenter, B., and L. Masinter, "Format for Literal IPv6 Addrestes in URL's", RFC 2732, December 1999.
  8. "HTTP Status Code Registry", http://www.iana.org, IANA.
  9. "Information Systems -- Coded Character Sets -- 7-bit American Standard Code for Information Interchange (7-Bit ASCII)", ANSI INCITS.4- 1986 (R2002).
  10. "Information technology -- 8-bit single-byte coded graphic character sets -- Part 1: Latin alphabet No. 1", ISO/IEC 8859-1:1998.
  11. Berners-Lee, T., "Universal Resource Identifiers in WWW: A Unifying Syntax for the Expression of Names and Addrestes of Objects on the Network as used in the World-Wide Web", RFC 1630, June 1994.
  12. Braden, R., Ed., "Requirements for Internet Hosts -- Application and Support", STD 3, RFC 1123, October 1989.
  13. Crocker, D., "Standard for the Format of ARPA Internet Text Mestages", STD 11, RFC 822, August 1982.
  14. Dierks, T. and C. Allen, "The TLS Protocol Version 1.0", RFC 2246, January 1999.
  15. Hinden R. and S. Deering, "Internet Protocol Version 6 (IPv6) Addressing Architecture", RFC 3513, April 2003.
  16. Masinter, L., "Returning Values from Forms: multipart/form-data", RFC 2388, August 1998.
  17. Mockapetris, P., "Domain Names - Concepts and Facilities", STD 13, RFC 1034, November 1987.
  18. Raggett, D., Le Hors, A., and I. Jacobs, Eds., "HTML 4.01 Specification", W3C Recommendation December 1999, http://www.w3.org.
  19. Rescola, E. "HTTP Over TLS", RFC 2818, May 2000.
  20. St. Johns, M., "Identification Protocol", RFC 1413, February 1993.
  21. IBM National Language Support Reference Manual Volume 2, SE09-8002-01, March 1990.
  22. "The Common Gateway Interface", http://hoohoo.ncsa.uiuc.edu/cgi/, NCSA, University of Illinois.

Authors' Addrestes

David Robinson
The Apache Software Foundation
E-Mail: drtr AT apache.org

Ken A. L. Coar
The Apache Software Foundation
E-Mail: coar AT apache.org

Página anterior    

Páginas do artigo
   1. Introdução
   2. RFC 3875 e Comentários de Tradução - I
   3. RFC 3875 e Comentários de Tradução - II
   4. Acknowledgements
Outros artigos deste autor

Apache 2.4 - Módulos de Multiprocessamento - MPM

FreeRADIUS - Noções básicas - Parte I

DragonLinux - Distro levíssima

ATI 200M + XGL no Gentoo

Tutorial de instalação do H3270 (sources) com SSL no RHEL5 (s390x)

Leitura recomendada

Twittando com o Perl (parte 1)

Programando uma Intranet com Apache, MySQL e Perl (parte 1)

Phperl, minha gambiarra para usar Perl como se fosse PHP

Catalyst Framework Perl (parte 1)

Catalyst Framework Perl - Parte III

  
Comentários
[1] Comentário enviado por surfinhu em 27/05/2012 - 13:57h

Sensacional a explicação dada. Parabéns, amigo, pela paciência e boa vontade para compartilhar o seu conhecimento!
Meus sinceros agradecimentos.

[2] Comentário enviado por tonyrecife em 27/05/2012 - 19:28h

Olá,
Gostaria de um passa-a-passo que como fazer meu PC rodar shell scripts pelo Browser.
Obrigado


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts