2015-01-17 37 views
0

有什么办法可以使用browser-api来设置iframe的用户代理,或者甚至可以通过web-app发送带有不同用户代理的SystemXHR请求?Firefox应用程序可以使用不同的Useragent吗?

在其他系统上,为特定的WebView设置特定的UA非常简单,但对于Firefox应用程序显然这是不可能的,或者尚未记录在案?

回答

-2

我用十六进制编辑器来修改二进制文件。只要您不更改Firefox.exe中的总字节数,“新浏览器”应该可以工作。您也可以将它另存为一个不同的文件。我创建了一个浏览器,其中有一些SQL注入代码作为UA字符串的一部分,我自然将其命名为浏览器Firef ** ks。 =)

+0

因此,需要使用另一个UA请求的FirefoxOS应用程序必须以某种方式修改操作系统? – NoBugs

+2

FirefoxOS应用程序是数字签名的,无法轻松修改。但是,如果您使用的是XHR字符串,请尝试xhr.setRequestHeader('User-Agent','mybrowser');这将是一个AJAX调用,而不是iframe。 – Schien

相关问题