Operating system 我如何欺骗我的互联网浏览器,我';我使用32位操作系统,即使是它';这是一个64位的应用程序

Operating system 我如何欺骗我的互联网浏览器,我';我使用32位操作系统,即使是它';这是一个64位的应用程序,operating-system,Operating System,有些网站会自动检测我的操作系统架构,我不知道它们是如何得到这个值的(例如32位/64位操作系统)。因此,他们可以将该值用于以下情况: 案例示例: 如果我想下载一些东西,例如“Google Chrome”,Google Chrome下载页面会认为我使用的是64位操作系统,因此它会为我下载“ChromeStandalone64.exe”。如果我想下载32位,我需要在32位操作系统上,或者我需要点击其他平台。这只是一个用例示例 所以,一般来说,我的问题是如何欺骗我使用32位操作系统的浏览器(使用任何脚

有些网站会自动检测我的操作系统架构,我不知道它们是如何得到这个值的(例如32位/64位操作系统)。因此,他们可以将该值用于以下情况:

案例示例:

如果我想下载一些东西,例如“Google Chrome”,Google Chrome下载页面会认为我使用的是64位操作系统,因此它会为我下载“ChromeStandalone64.exe”。如果我想下载32位,我需要在32位操作系统上,或者我需要点击其他平台。这只是一个用例示例

所以,一般来说,我的问题是如何欺骗我使用32位操作系统的浏览器(使用任何脚本语言)?我知道有一个chrome插件将chrome浏览器伪装成不同的浏览器,比如Safari、Internet explorer。它起作用了。但是把浏览器设为64位还是32位呢


编辑:请不要给我如何下载谷歌浏览器的答案。我只是举了一个例子

网站可以使用用户代理字符串(可以通过浏览器扩展更改),也可以使用Javascript
window.navigator.platform
值(我认为扩展不能更改)

页面底部有一个“下载其他平台”链接,可供您下载适用于32位Windows的Chrome:


对于Google Chrome,您可以尝试单击页面底部附近的“其他平台”,然后选择32位版本。如果使用32位版本进行安装和浏览,您可能会自动获得其他软件的32位版本


另一个选项是编辑用户代理字符串。(更新了更多详细信息:)用户代理字符串是浏览器发送到web服务器以识别自身的文本,例如,“Mozilla/5.0(Windows NT 10.0;WOW64)AppleWebKit/537.36(KHTML,如Gecko)Chrome/64.0.3282.186 Safari/537.36”。在Chrome上,更改有点复杂,但您可以在以下位置找到说明:。这可能会有帮助,但如果web服务器使用其他方法将您的机器标识为64位,则不会有帮助。

Hai,我的问题更多的是如何欺骗浏览器,使其知道我有32位操作系统?我想我可以用谷歌做到这一点如何下载谷歌浏览器。我只是举了一个例子。所以不可能更改“window.navigator.platform”我知道如何下载32位和64位的Google Chrome。这篇文章没有回答我的问题。在Google Chrome浏览器中,用户代理字符串是什么意思?我使用的是64位Chrome。用户代理字符串是浏览器发送到web服务器以识别自身的文本,例如,“Mozilla/5.0(Windows NT 10.0;WOW64)AppleWebKit/537.36(KHTML,如Gecko)Chrome/64.0.3282.186 Safari/537.36”。在Chrome上,更改有点复杂,但您可以在此处找到说明:。这可能会有帮助,但如果web服务器使用其他方法将您的计算机标识为64位,则不会有帮助。我接受这个答案,因为您提到了“用户代理字符串”。甚至这也是事情如何完成的一个小答案。这很有用。但是,实际上我知道如何下载32位或64位的谷歌Chrome。如果你能把你的答案从你的评论中写出来,让其他人可以看到。我用扩展名把它当作旧的internet explorer,浏览器可以被欺骗为32位。非常感谢。这个问题在这里是离题的,因为它与编程没有任何关系。任何为多个平台提供下载的网站都可以选择下载的平台,并且没有否决权。每个用户都有平等的权利和权力在他或她认为合适的时候否决投票。忽略Google Chrome的例子,我的主要问题是如何欺骗我的浏览器在某些网站上使用32位操作系统?我已经编辑了我的问题。就这样,你为什么需要这个?