HTTP请求类型POST请求及PHP接收示例
POST请求参数放在header请求头中发送,url地址看不到请求参数,适合敏感信息。通常通过表单提交,用来更新服务器上的信息。适合发送大量数据到服务器端,长度受配置文件限制,但比GET大得多。服务器端脚本使用预定义变量数组$_POST进行接收。
HTML表单示例:
<form action="" method="post">
<input type="email" name="email" placeholder="请输入邮箱">
<input type="password" name="password" placeholder="请输入密码">
<button>登录</button>
</form>PHP接收示例:
<?php
if(isset($_POST['email'])){
echo '邮箱:' . $_POST['email'];
}
if(isset($_POST['password'])){
echo '密码:' . $_POST['password'];
}
?>POST请求参数不是通过URL传递,而是通过请求头,PHP通过超全局变量$_POST获取,$_POST是一个数组,键名就是表单input的name属性值。
最新打赏
