Laravel5学习入门 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

配置路由

在Laravel中给我们提供了8个方法配置路由,有的对应了HTTP请求,下面我们先来看看这8个方法。

Route::get($uri, $callback);
Route::post($uri, $callback);
Route::put($uri, $callback);
Route::patch($uri, $callback);
Route::delete($uri, $callback);
Route::options($uri, $callback);
Route::match(['get', 'post'], '/', $callback);
Route::any('foo', $callback);

其中:

Route::get($uri, $callback);
Route::post($uri, $callback);
Route::put($uri, $callback);
Route::delete($uri, $callback);

分别对应了HTTP请求的四个方法,分别为GET,POST,PUT和DELETE。

之后的any方法就是不管什么请求都可以接受。一般我们在作为URL的时候使用GET方法,因为浏览器通过URL获得一个页面就是使用的GET方法的。

例如我们现在配置一个路由:

Route::get('/test',function(){
    echo 'key';
});

当我们访问/test这个地址的时候会在屏幕上输出key。一般我们要获取一个文本的时候都用的是GET请求,最常见的就是在浏览器地址栏中输入一个URL的时候用的就是GET方式。

配置一个使用GET方法的路由,使其输出key这个字符串。