Javascript 有多少种方法可以将数据从客户端发布到服务器?

Javascript 有多少种方法可以将数据从客户端发布到服务器?,javascript,php,http,Javascript,Php,Http,我需要获取浏览器信息,如用户代理、浏览器语言等。我可以使用Java脚本获取所有这些信息,但我的问题是,如果Java脚本被禁用,那么我们如何获取这些值? 即使我们可以获得这些值(比如使用flash、silverlight、java或其他技术),我们如何将这些信息发送到服务器?我认为您需要的是php函数get\u browser。它允许您获取有关用户浏览器的信息 另一个选项是全局变量$\u SERVER $\服务器是一个数组,包含头、路径和脚本位置等信息。此数组中的条目由web服务器创建。不能保证每

我需要获取浏览器信息,如用户代理、浏览器语言等。我可以使用Java脚本获取所有这些信息,但我的问题是,如果Java脚本被禁用,那么我们如何获取这些值?
即使我们可以获得这些值(比如使用flash、silverlight、java或其他技术),我们如何将这些信息发送到服务器?

我认为您需要的是php函数get\u browser。它允许您获取有关用户浏览器的信息

另一个选项是全局变量$\u SERVER

$\服务器是一个数组,包含头、路径和脚本位置等信息。此数组中的条目由web服务器创建。不能保证每个web服务器都会提供这些服务;服务器可能会忽略一些,或者提供此处未列出的其他服务器。这就是说,在»CGI/1.1规范中考虑了大量这些变量,因此您应该能够预期这些变量


大多数都作为HTTP环境变量包含在服务器请求中:您使用的是什么后端?php。net?非常确定“flash、silverlight、java”可以发出HTTP请求…但不确定“其他技术”,因此您可能必须首先弄清楚这实际上是什么…请在发布问题之前阅读规则。这个问题的格式不好,没有包含足够的信息,甚至不是一个具体的代码问题。这里我关心的是获取用户机器的最大信息。但这里的问题是,如果用户端关闭了javascript,那么我们如何获取信息[屏幕分辨率、颜色深度、操作系统等]并发布到服务器?基本上,我正在研究设备指纹实现。这里我关心的是获取用户机器的最大信息。但这里的问题是,如果用户端关闭了javascript,那么我们如何获取信息[屏幕分辨率、颜色深度、操作系统等]并发布到服务器?