php兼容接收html表单和header的post方式

 时间:2026-02-12 18:50:25

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

}

  • WMware如何让虚拟机充满窗口
  • IDEA如何Debug一个项目
  • 怎样在龙之谷中组队?
  • 迅为6818开发板Android7.1系统烧写方法
  • 找不到或无法加载主类或项目无法编译
  • 热门搜索
    山药粥的做法大全 肱三头肌锻炼方法 怎么取消快捷支付 空调外机声音大怎么回事 肾亏怎么调理 宾卡达手表怎么样 蝴蝶兰的养殖方法和注意事项 鸡爪子怎么做好吃 怎么下载电子书 鸡胸肉怎么做好吃