表单操作是/ tags / uploadexcelfile
控制器/原料药/ TagController.php 方法创建uploadexcelfile() 和
路由/ api.php
/ ---标签API --- /
Route::group(['prefix' => 'tags'], function () {
Route::get('{item_type}/selectlist',
[
'as' => 'api.tags.selectlist',
'uses' => 'TagsController@selectlist'
]
);
Route::post(
'uploadexcelfile',
[
'as' => 'api.tags.uploadExcelsheet',
'uses' => 'TagsController@uploadExcelsheet'
]
);
}); // Tags group
Route::resource('tags', 'TagsController',
[
'names' =>
[ 'uploader'=> 'api.tags.uploader',
'uploadexcelfile'=>'api.tags.uploadexcelfile',
'index' => 'api.tags.index',
'show' => 'api.tags.show',
'store' => 'api.tags.store',
'update' => 'api.tags.update',
'destroy' => 'api.tags.destroy'
],
'except' => ['edit', 'create'],
'parameters' => ['tag' => 'tag_id']
]
);// Tags Resource
然后得到网络响应检查然后错误 {"状态":"错误","消息":"方法不允许","有效负载":null} 任何有想法为什么要显示这种类型的消息
答案 0 :(得分:0)
您有两次定义的uploadexcelfile路由。一旦进入前缀标签部分,另一个进入资源路由标签。