Escopo CGI no CFMX

Esta semana me deparei com uma interessante constatação: o CFMX retorna muito mais variáveis CGI do que está documentado. Como você deve saber variáveis CGI são dependentes do servidor web (no meu caso o IIS). Talvez por isso a Macromedia tenha escolhido documentar apenas aquelas comuns à todos os servidores web (IIS, Apache, iPlanet, etc) e deixar de lado as variações de cada um. De qualquer maneira vale a pena bisbilhotar o que o seu servidor web oferece. Basta usar a boa e velha tag CFDUMP.

[cfdump var=”#cgi#”]

Veja o exemplo em um dos meus servidores:

http://www.alexhubner.com/cgi.cfm

(veja a documentação oficial da MM).

Lembre-se: tudo o que não é documentado é passível de mudanças sem aviso, por isso não abuse destes recursos, eles podem não ser suportados nas versões futuras.