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'];}