Показать сообщение отдельно
Старый 10.08.2007, 12:52
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Гм, очень странно, но у меня везде User-Agent совпадает с браузерным.

Например, для FF:

Код:
GET /month.php HTTP/1.1
Host: etcs.ru
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Строчка из лога сервера:

Код:
[10/Aug/2007:11:49:39 +0400] "GET /month.php HTTP/1.1" 200 300 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"
К month.php обращается флешка. Для IE/Opera результат тот же. User-Agent, равный Shockwave Flash бывает только у standalone-плеера. standalone — это обычный исполняемый плеер, приложение. Т.е. я запускаю swf-ку с винта и при обращении оно к серверу User-Agent равен Shockwave Flash. Такая схема действительна для плееров, начиная с шестой версии, более старые не проверял.