Php Laravel 5.2不同的布线类型
我对拉拉维尔不熟悉,但学习速度很快。 有关路由的文档说明如下:Php Laravel 5.2不同的布线类型,php,laravel,laravel-5.2,Php,Laravel,Laravel 5.2,我对拉拉维尔不熟悉,但学习速度很快。 有关路由的文档说明如下: Route::get($uri, $callback); Route::post($uri, $callback); Route::put($uri, $callback); Route::patch($uri, $callback); Route::delete($uri, $callback); Route::options($uri, $callback); 我可以用PHP编写代码,知道POST和GET请求是什么。 还知道如
Route::get($uri, $callback);
Route::post($uri, $callback);
Route::put($uri, $callback);
Route::patch($uri, $callback);
Route::delete($uri, $callback);
Route::options($uri, $callback);
我可以用PHP编写代码,知道POST和GET请求是什么。
还知道如何通过SQL更新和删除记录。
但是,为什么有这么多的路线类型,是不是邮政和获取不够
在哪些情况下我应该使用放置
、补丁
、删除
或选项
路径
提前谢谢
这是因为它遵循规范定义的体系结构。 这本书对此做了一点解释,并展示了一个表格,其中列出了哪个方法使用了什么。但基本上是:
- 获取->检索资源或其集合
- 发布->创建一个或多个资源
- 放置->更新整个资源或其中的许多资源
- 补丁->更新一个或多个资源的块
- 删除->删除一个或多个资源(尽管删除多个资源并不明智)
- 选项->显示指定资源的可用选项