11.4. Jak rozpoznać w jakiej przeglądarki używa odwiedzający?

From: Michał Mosiewicz <mimo@InfoData.com.PL>
Należy na stronie początkowej takiego serwisu sprawdzić zawartość zmiennej CGI o nazwie HTTP_USER_AGENT a następnie wskazać lokalizację zależną od wersji przeglądarki.

Poniżej znajduje się prosty skrypt w perlu mający realizować coś takiego:

Przykład 11-6.

#!/usr/bin/perl  
$ENV('HTTP_USER_AGENT') =~ /MSIE/
&& do ( print "Location: http://specjalnie.dla.misia/\n\n"; exit; )  
print "Location: http://dla.innych/\n\n";