添加了官方文档中最新的一段

修改理由:
详细描述:
把 Cache Control Middleware 那一段翻译了加进文档里了,原文位置:https://learnku.com/docs/laravel/5.8/responses#attaching-headers-to-responses
相关信息:
- 类型:文档文章
- 文章: 响应
- 文档: 《Laravel 5.8 中文文档(5.8)》
此投稿状态为 标记为已读。
内容修改:
Old | New | Differences |
---|---|---|
1 | ||
2 | 1 | # HTTP 响应 |
3 | 2 | |
4 | 3 | - [创建响应](#creating-responses) | … | … |
65 | 64 | 'X-Header-One' => 'Header Value', |
66 | 65 | 'X-Header-Two' => 'Header Value', |
67 | 66 | ]); |
67 | ||
68 | <a name="cache-control-middleware"></a> | |
69 | #### 缓存控制中间件 | |
70 | ||
71 | Laravel 内置了一个 `cache.headers` 中间件,可以用来快速为路由组设置 `Cache-Control`。如果在指令集中声明了 `etag`,则 Laravel 会自动把 ETag 标识符设置为响应内容的 MD5 哈希值。 | |
72 | ||
73 | Route::middleware('cache.headers:public;max_age=2628000;etag')->group(function() { | |
74 | Route::get('privacy', function () { | |
75 | // ... | |
76 | }); | |
77 | ||
78 | Route::get('terms', function () { | |
79 | // ... | |
80 | }); | |
81 | }); | |
68 | 82 | |
69 | 83 | <a name="attaching-cookies-to-responses"></a> |
70 | 84 | #### 添加 Cookies 到响应 | … | … |
149 | 163 | return $this->slug; |
150 | 164 | } |
151 | 165 | |
152 | ||
166 | ||
153 | 167 | |
154 | 168 | <a name="redirecting-controller-actions"></a> |
155 | 169 | ### 跳转到控制器 Action | … | … |
254 | 268 | |
255 | 269 | return response()->file($pathToFile, $headers); |
256 | 270 | |
257 | ||
271 | ||
258 | 272 | |
259 | 273 | <a name="response-macros"></a> |
260 | 274 | ## 响应宏 |