php抓取网页表格信息(客户端获取数据的方法POST方式POST(GET方式)(组图))
优采云 发布时间: 2022-02-11 16:26php抓取网页表格信息(客户端获取数据的方法POST方式POST(GET方式)(组图))
一、客户端数据提交方式
客户端浏览器的数据通常使用GET和POST方法提交给服务器。
1、GET 方法
GET方式是指直接在URL中提供上传数据或使用GET方式通过表单上传。
http://url?name1=value1&name2=value2……
当表单的method属性设置为get时,表单的各种数据也会附加到URL上传。
2、发布方式
当表单的method属性设置为post时,浏览器通过POST向服务器提交数据。表单数据和URL一样,还是“参数名/参数值”,参数之间用“&”符号隔开。在 POST 模式下,表单数据对用户是不可见的,也不出现在 URL 中,数据被封装在 POST 请求的 HTTP 消息主题中。
在实际开发中,一般使用POST方式提交表单。主要原因是:
(1)POST方式通过实体内容传输数据,传输数据的大小理论上没有限制(但服务器端会限制)。GET方式通过URL参数传输数据,即受URL长度限制,一般不超过1KB。
(2)POST比GET请求方式更安全。GET方式的参数信息会以明文形式显示在URL中,而POST方式传递的参数隐藏在实体内容中,所以 POST 方法比 GET 请求方法更安全。
二、服务器如何获取数据
$_POST[] // (超)全局变量
$_GET[] // (超)全局变量
POST 方法
POST提交的数据存储在PHP全局变量$_POST中。每个参数名称和参数值对应一个数组元素。参数名作为数组元素的下标,参数值对应数组元素的值。使用 $_POST ['parameter name'] 获取参数值。
<p>