Маскарадить / изменить строку HTTP_USER_AGENT навсегда, используя JavaScript? - PullRequest
0 голосов
/ 28 февраля 2011

Есть ли способ постоянно изменять / модифицировать значение строки user-agent, используя JavaScript?

Ответы [ 3 ]

1 голос
/ 28 февраля 2011

Вы даже не можете изменить navigator.userAgent (по крайней мере, в моем тесте с Firefox).

Итак, нет.

1 голос
/ 28 февраля 2011

Вы имеете в виду с веб-страницы в браузере?

Нет, определенно нет. Ни постоянно, ни временно.

0 голосов
/ 10 января 2012

Попробуйте это.

alert("User-agent header sent: " + navigator.userAgent);
navigator.__defineGetter__('userAgent', function(){ return "Hello" });
alert("User-agent header sent: " + navigator.userAgent);
...