使用我的 WordPress 自定义路由调用 Axios put() 方法时,我在控制台中收到此错误:
PUT http://my-project.com/wp/wp-json/contact/v1/send 404 (未找到)
以下是我在 WP 中定义自定义路由的方式:functions.php
add_action('rest_api_init', function () {
register_rest_route( 'contact/v1', 'send', array(
'methods' => 'POST',
'callback' => 'sendContactMail'
));
});
这是我的应用程序(Vue.js)中的调用:
this.$axios.$put(`${this.baseUrl}/wp-json/contact/v1/send`, formData)
.then((res) => {
this.success = true
})
.catch((err) => {
this.$toast.error(err.response)
})
我做错了什么?
皈依舞
相关分类