IT技术博客大学习 共学习 共进步

http header中缺少Content-Type导致$_POST为空

沈二铺子 2012-03-31 23:41:21 累计浏览 3,465 次

    今天出现一个诡异的情况,$HTTP_RAW_POST_DATA是有值的,但是$_POST却是空的array()。

    反复尝试后发现是因为header中缺少Content-Type,设置Content-Type : application/x-www-form-urlencoded; charset=UTF-8 之后,就搞定了。

    非常诡异的问题,总之以后养成设置Content-Type的好习惯就对了。

建议继续学习

  1. Content-Type问题总结 (累计阅读 6,986)
  2. 两个 Header 的作用 (累计阅读 2,804)
  3. ASM HEADER 备份与恢复 (累计阅读 2,304)