From: David Z. <zol...@lr...> - 2008-12-17 08:12:04
|
Le 17 déc. 08 à 06:29, Michael A. Cleverly a écrit : > As a first step, what does the following dead simple .cgi show you > when you access it with Safari vs another browser? > > #!/bin/sh > #\ > exec tclsh "$0" ${1+"$@"} > > puts "Content-Type: text/plain" > puts "" > parray env Firefox : env(DOCUMENT_ROOT) = /Library/WebServer/Documents env(GATEWAY_INTERFACE) = CGI/1.1 env(HTTP_ACCEPT) = text/html,application/xhtml +xml,application/xml;q=0.9,*/*;q=0.8 env(HTTP_ACCEPT_CHARSET) = ISO-8859-1,utf-8;q=0.7,*;q=0.7 env(HTTP_ACCEPT_ENCODING) = gzip,deflate env(HTTP_ACCEPT_LANGUAGE) = fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3 env(HTTP_CONNECTION) = keep-alive env(HTTP_COOKIE) = PHPSESSID=d3607ff6ddc4895a075adf145e9f930e; SID=a3JvYyBsWjVicDBLeUVib3RzMWFyZ2F2L0kxIEFETUlO env(HTTP_HOST) = localhost env(HTTP_KEEP_ALIVE) = 300 env(HTTP_USER_AGENT) = Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 env(PATH) = /usr/bin:/bin:/usr/sbin:/sbin env(PWD) = /Users/dzolli/Sites/app.proban-fr.com/www/ cgi-bin env(QUERY_STRING) = env(REMOTE_ADDR) = ::1 env(REMOTE_PORT) = 51436 env(REQUEST_METHOD) = GET env(REQUEST_URI) = / env(SCRIPT_FILENAME) = /Library/WebServer/CGI-Executables/gpao.cgi env(SCRIPT_NAME) = /cgi-bin/gpao.cgi env(SCRIPT_URI) = http://localhost/ env(SCRIPT_URL) = / env(SERVER_ADDR) = ::1 env(SERVER_ADMIN) = kr...@kr... env(SERVER_NAME) = localhost env(SERVER_PORT) = 80 env(SERVER_PROTOCOL) = HTTP/1.1 env(SERVER_SIGNATURE) = env(SERVER_SOFTWARE) = Apache/2.2.9 (Unix) mod_ssl/2.2.9 OpenSSL/ 0.9.7l DAV/2 PHP/5.2.6 env(SHLVL) = 0 Safari : env(DOCUMENT_ROOT) = /Library/WebServer/Documents env(GATEWAY_INTERFACE) = CGI/1.1 env(HTTP_ACCEPT) = text/xml,application/xml,application/xhtml +xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 env(HTTP_ACCEPT_ENCODING) = gzip, deflate env(HTTP_ACCEPT_LANGUAGE) = fr-fr env(HTTP_CONNECTION) = keep-alive env(HTTP_COOKIE) = PHPSESSID=194d167d3a6a8821fa9dffe1035ed29f env(HTTP_HOST) = localhost env(HTTP_USER_AGENT) = Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; fr-fr) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 env(PATH) = /usr/bin:/bin:/usr/sbin:/sbin env(PWD) = /Users/dzolli/Sites/app.proban-fr.com/www/ cgi-bin env(QUERY_STRING) = env(REMOTE_ADDR) = ::1 env(REMOTE_PORT) = 51435 env(REQUEST_METHOD) = GET env(REQUEST_URI) = / env(SCRIPT_FILENAME) = /Library/WebServer/CGI-Executables/gpao.cgi env(SCRIPT_NAME) = /cgi-bin/gpao.cgi env(SCRIPT_URI) = http://localhost/ env(SCRIPT_URL) = / env(SERVER_ADDR) = ::1 env(SERVER_ADMIN) = kr...@kr... env(SERVER_NAME) = localhost env(SERVER_PORT) = 80 env(SERVER_PROTOCOL) = HTTP/1.1 env(SERVER_SIGNATURE) = env(SERVER_SOFTWARE) = Apache/2.2.9 (Unix) mod_ssl/2.2.9 OpenSSL/ 0.9.7l DAV/2 PHP/5.2.6 env(SHLVL) = 0 Opera : env(DOCUMENT_ROOT) = /Library/WebServer/Documents env(GATEWAY_INTERFACE) = CGI/1.1 env(HTTP_ACCEPT) = text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x- xbitmap, */*;q=0.1 env(HTTP_ACCEPT_CHARSET) = iso-8859-1, utf-8, utf-16, *;q=0.1 env(HTTP_ACCEPT_ENCODING) = deflate, gzip, x-gzip, identity, *;q=0 env(HTTP_ACCEPT_LANGUAGE) = fr ,en ;q = 0.9 ,ja ;q = 0.8 ,de ;q = 0.7 ,es ;q =0.6,it;q=0.5,nl;q=0.4,sv;q=0.3,nb;q=0.2,da;q=0.1,fi;q=0.1,pt;q=0.1,zh- CN;q=0.1,zh-TW;q=0.1,ko;q=0.1,ru;q=0.1 env(HTTP_CONNECTION) = Keep-Alive, TE env(HTTP_COOKIE) = SID=a3JvYyBsWjVicDBLeUVib3RzMWFyZ2F2L0kxIEFETUlO; PHPSESSID=62c90df0af51fa88f52c133881f09ef6 env(HTTP_COOKIE2) = $Version=1 env(HTTP_HOST) = localhost env(HTTP_TE) = deflate, gzip, chunked, identity, trailers env(HTTP_USER_AGENT) = Opera/9.63 (Macintosh; Intel Mac OS X; U; fr) Presto/2.1.1 env(PATH) = /usr/bin:/bin:/usr/sbin:/sbin env(PWD) = /Users/dzolli/Sites/app.proban-fr.com/www/ cgi-bin env(QUERY_STRING) = env(REMOTE_ADDR) = 127.0.0.1 env(REMOTE_PORT) = 51471 env(REQUEST_METHOD) = GET env(REQUEST_URI) = / env(SCRIPT_FILENAME) = /Library/WebServer/CGI-Executables/gpao.cgi env(SCRIPT_NAME) = /cgi-bin/gpao.cgi env(SCRIPT_URI) = http://localhost/ env(SCRIPT_URL) = / env(SERVER_ADDR) = 127.0.0.1 env(SERVER_ADMIN) = kr...@kr... env(SERVER_NAME) = localhost env(SERVER_PORT) = 80 env(SERVER_PROTOCOL) = HTTP/1.1 env(SERVER_SIGNATURE) = env(SERVER_SOFTWARE) = Apache/2.2.9 (Unix) mod_ssl/2.2.9 OpenSSL/ 0.9.7l DAV/2 PHP/5.2.6 env(SHLVL) = 0 MSIE 7 (VMWare Fusion) : env(DOCUMENT_ROOT) = /Library/WebServer/Documents env(GATEWAY_INTERFACE) = CGI/1.1 env(HTTP_ACCEPT) = image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, */* env(HTTP_ACCEPT_ENCODING) = gzip, deflate env(HTTP_ACCEPT_LANGUAGE) = fr env(HTTP_CONNECTION) = Keep-Alive env(HTTP_COOKIE) = SID=a3JvYyBsWjVicDBLeUVib3RzMWFyZ2F2L0kxIEFETUlO; PHPSESSID=c978b39abeb3a7d712635e952a50e8d1 env(HTTP_HOST) = 10.177.0.2 env(HTTP_UA_CPU) = x86 env(HTTP_USER_AGENT) = Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727) env(PATH) = /usr/bin:/bin:/usr/sbin:/sbin env(PWD) = /Users/dzolli/Sites/app.proban-fr.com/www/ cgi-bin env(QUERY_STRING) = env(REMOTE_ADDR) = 127.0.0.1 env(REMOTE_PORT) = 51447 env(REQUEST_METHOD) = GET env(REQUEST_URI) = / env(SCRIPT_FILENAME) = /Library/WebServer/CGI-Executables/gpao.cgi env(SCRIPT_NAME) = /cgi-bin/gpao.cgi env(SCRIPT_URI) = http://localhost/ env(SCRIPT_URL) = / env(SERVER_ADDR) = 127.0.0.1 env(SERVER_ADMIN) = kr...@kr... env(SERVER_NAME) = localhost env(SERVER_PORT) = 80 env(SERVER_PROTOCOL) = HTTP/1.1 env(SERVER_SIGNATURE) = env(SERVER_SOFTWARE) = Apache/2.2.9 (Unix) mod_ssl/2.2.9 OpenSSL/ 0.9.7l DAV/2 PHP/5.2.6 env(SHLVL) = 0 -- David Zolli kr...@kr... http://www.kroc.tk |