栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

关于不建议使用$ HTTP_RAW_POST_DATA的警告

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

关于不建议使用$ HTTP_RAW_POST_DATA的警告

事实证明,我对错误消息的理解是错误的。我会说它的单词选择能力很差。环顾四周,向我展示了其他人完全像我一样误解了该消息-请参阅PHPbug#66763。

完全无济于事之后,“这就是客户经理想要的方式。” 针对Mike的错误,Tyrael解释说,将其设置为“ -1”并不仅会使警告消失。它做 正确的事情
,也就是说,它完全禁用填充的罪魁祸首变量。事实证明,在某些情况下,将其设置为0 仍可 填充数据。谈论糟糕的设计!引用PHP
RFC

更改always_populate_raw_post_data INI设置以接受三个值,而不是两个。

  • -1:主人的行为;永远不要填充$ GLOBALS [HTTP_RAW_POST_DATA]
  • 0 /关闭/任何:BC行为(如果未注册content-type或请求方法不是POST,则填充)
  • 1 / on / yes / true:BC行为(始终填充$ GLOBALS [HTTP_RAW_POST_DATA])

因此,是的,将其设置为-1不仅可以避免警告(如消息所述),而且还 最终禁止 填充此变量,这正是我想要的。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/390704.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号