我正在使用Laravel 4构建REST API,我遇到了问题。当我尝试向Postman中的API发送请求时,它将发回405之类的错误,但它只是不会响应POST请求,而是指定它。邮递员只是说服务器没有回应。我已经尝试了一切,包括更改控制器方法的代码以返回普通的旧代码。但是,那也没有用。我发布的代码太多,但如果有人有任何解决方案,请告诉我。 (顺便说一下,所有其他端点都可以访问)
我的路线定义:
Route::group(array(
'name' => 'social-conversation'
), function() {
Route::group(array(
'before' => 'auth'
), function() {
Route::post('social/conversation/create', array(
'as' => 'social-conversation-create',
'uses' => 'Social_ConversationController@createx'
));
Route::put('social/conversation/{id}/update', array(
'as' => 'social-conversation-update',
'uses' => 'Social_ConversationController@update'
));
Route::delete('social/conversation/{id}/delete', array(
'as' => 'social-conversation-delete',
'uses' => 'Social_ConversationController@delete'
));
});
});
我的控制器定义:
class Social_ConversationController extends BaseController {
public function create() { /* Code goes here */ }