检查请求是GET还是POST [英] Check whether a request is GET or POST
本文介绍了检查请求是GET还是POST的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Possible Duplicate:
PHP detecting request type (GET, POST, PUT or DELETE)
这应该很容易.
我有一个脚本,在脚本中我想确定请求是通过GET
还是POST
方法到达的.
I have a script, and in the script I want to determine whether the request arrive via GET
or POST
method.
正确的方法是什么?
我正在考虑使用类似的东西
I am thinking of using something like this
if (isset($_POST)) {
// do post
} else {
// do get
}
但是我内心深处并不觉得这是正确的方法.有什么主意吗?
But deep in my heart I don't feel this is the right way. Any idea?
推荐答案
Better use $_SERVER['REQUEST_METHOD']
:
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
// …
}
这篇关于检查请求是GET还是POST的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文