php兼容接收html表单和header的post方式
1、一般html网页表单的post类型为application/x-www-form-urlencoded,在php端使用$_POST['key']的方式接收。
2、而非网页表单的post在apache服务器是使用apache_request_headers();方式接收数据
3、那兼容的方法就可以是:
//post
$data = apache_request_headers();
$type = $data['Content-Type'];
if ( 'application/x-www-form-urlencoded' == $type )
{
// web form
$name = $_POST['name'];
$passwd = $_POST['passwd'];
}
else
{
$name = $data['name'];
$passwd = $data['passwd'];
}
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:153
阅读量:36
阅读量:133
阅读量:43
阅读量:162