我想检查进来的请求是POST,PUT,DELETE还是GET。我应该注意我在Postman上进行测试。我似乎无法在文档中找到信息。
答案 0 :(得分:0)
当您注册路线时 - 您可以为其定义一个方法,如GET,POST ...以及回调函数。您可以为不同的请求类型使用不同的回调函数:
register_rest_route($namespace,
array(
array(
'methods' => 'GET',
'callback' => 'my_get_something_handler'
)
),
);
或者你可以为所有方法都有一个回调函数,然后在函数内使用$request->get_method()
方法检查它是POST,GET ..在这里你可以找到更多关于get_method() function