当前位置:  开发笔记 > 编程语言 > 正文

PHP安全:将POST发送到相同的URL =坏?

如何解决《PHP安全:将POST发送到相同的URL=坏?》经验,为你挑选了1个好方法。

我昨天在一个问题上得到了回复,关于使用Post-Redirect-Get模式将POST数据发送到同一页面,如下所示:

if (isset($_POST['Submit'])) {
    // prevent resending data
    header("Location: " . $_SERVER['PHP_SELF']);
}

有人回复:从Javascript,没有AJAX或表单向同一个PHP页面发送数据

对于Web安全性而言,无法通过简单的URL发送POST非常重要.

现在我想知道这有什么问题?我想避免使用带有确认消息的单独页面,因为它只是打破了用户体验,而且从设计POV开始就是不行.



1> Johannes Gor..:

对于Web安全性而言,无法通过简单的URL发送POST非常重要.

我认为这个人可能误解了你或网络安全.

没有什么错误使用相同的网址不同请求方法(GET,POST,PUT,DELETE,HEAD等).事实上,这是一个非常好的主意.


+1 ......事实上,RESTfulness应该如何运作.
推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有