jba*_*ros 6 .net php java file-upload
我知道如果POST请求超过post_max_size,$ _POST和$ _FILES超全局变为空.
我已经看到很多关于如何检测这种情况的讨论,但从来没有解释为什么超级球体是空的.对我来说,消除POST数据似乎很奇怪,迫使用户重新输入他们的答案.这可能是安全预防措施吗?
对其他语言(java,.net)感到好奇.他们的行为是否相似?
谢谢
我不能代表实现者说话,但这样代码更简单。由于超级全局已经熟了,他们将不得不决定如何处理部分帖子,这不可避免地会给很多人带来困惑。还有以下替代方案:
$data = file_get_contents('php://input');
Run Code Online (Sandbox Code Playgroud)
或看看$HTTP_RAW_POST_DATA虽然据我所知,这些都不适用于multipart/form-data.
| 归档时间: |
|
| 查看次数: |
500 次 |
| 最近记录: |