我们可以通过多少种方式从客户端发布数据到服务器
How many ways we can post data from client side to server?
我需要获得浏览器信息,如用户代理,浏览器语言等。我能够使用Java脚本获得所有这些信息,但我的问题是,如果Java脚本被禁用,那么我们怎么能得到这些值?即使我们可以获得这些值(如使用flash, silverlight, java或其他技术),我们如何将这些信息发送到服务器?
我认为你正在寻找的是php函数get_browser。它允许您获取有关用户浏览器的信息。
https://php.net/manual/en/function.get-browser.php另一个选项是全局变量$_SERVER。
$_SERVER是一个数组,包含诸如头、路径和脚本位置等信息。该数组中的条目由web服务器创建。不能保证每个web服务器都会提供这些功能;服务器可能会省略一些,或者提供这里没有列出的其他一些。也就是说,在CGI/1.1规范中包含了大量这些变量,所以您应该能够预料到这些。
相关文章:
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 如何配置分析以将数据发送到我自己的服务器
- 如何将Knockout.JS与服务器已经在DOM中呈现的数据同步
- React路由器服务器端渲染和ajax获取数据
- 在HTML页面上显示node.js服务器中的数据
- 从服务器获取数据并在选择控件中使用ng选项无法显示选项
- 如何在服务器上保存数据以备日后使用
- 将JSON数据从服务器加载到knockout.jsobservable中
- 如何在Angular.js中循环动态添加Fields并获取数据并将其发送到服务器
- Highcharts可以从服务器加载数据,但不能更新
- JQGrid使用服务器编辑后的更新数据刷新数据
- 返回之前获取数据服务器端
- 验证后 JSON 数据服务器端
- Angular E2E 测试数据:ngMockE2E 或测试数据服务器
- 如何在 Meteor 中存储特定于客户端的数据服务器端
- 在我们的数据服务器上保存谷歌地图中的gData
- 如何从服务器接收数据(服务器用java编写,到HTML文件)
- 如何发送数据服务器(JAVA编写)到客户端(Node.js编写)
- 如何访问Backbone Fetch数据服务器端
- 发布数据服务器端并在提交表单时执行javascript代码