WP REST API如何检查header方法

时间:2017-06-26 12:52:37

标签: wordpress wordpress-rest-api

我想检查进来的请求是POST,PUT,DELETE还是GET。我应该注意我在Postman上进行测试。我似乎无法在文档中找到信息。

1 个答案:

答案 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