mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-22 09:40:41 +08:00
Update runtime-requests.md
Minor syntax changes.
This commit is contained in:
@@ -35,7 +35,7 @@ $name = $request->post('name', '');
|
|||||||
```
|
```
|
||||||
|
|
||||||
> Info: Instead of directly accessing `$_GET` and `$_POST` to retrieve the request parameters, it is recommended
|
> Info: Instead of directly accessing `$_GET` and `$_POST` to retrieve the request parameters, it is recommended
|
||||||
that you get them via the `request` component like shown above. This will make writing tests easier because
|
that you get them via the `request` component as shown above. This will make writing tests easier because
|
||||||
you can create a mock request component with faked request data.
|
you can create a mock request component with faked request data.
|
||||||
|
|
||||||
When implementing [RESTful APIs](rest-quick-start.md), you often need to retrieve parameters that are submitted
|
When implementing [RESTful APIs](rest-quick-start.md), you often need to retrieve parameters that are submitted
|
||||||
@@ -108,13 +108,13 @@ $accept = $headers->get('Accept');
|
|||||||
if ($headers->has('User-Agent')) { // there is User-Agent header }
|
if ($headers->has('User-Agent')) { // there is User-Agent header }
|
||||||
```
|
```
|
||||||
|
|
||||||
The `request` component also provides support for quickly accessing some commonly used headers, including
|
The `request` component also provides support for quickly accessing some commonly used headers, including:
|
||||||
|
|
||||||
* [[yii\web\Request::userAgent|userAgent]]: returns the value of the `User-Agent` header.
|
* [[yii\web\Request::userAgent|userAgent]]: returns the value of the `User-Agent` header.
|
||||||
* [[yii\web\Request::contentType|contentType]]: returns the value of the `Content-Type` header which indicates
|
* [[yii\web\Request::contentType|contentType]]: returns the value of the `Content-Type` header which indicates
|
||||||
the MIME type of the data in the request body.
|
the MIME type of the data in the request body.
|
||||||
* [[yii\web\Request::acceptableContentTypes|acceptableContentTypes]]: returns the content MIME types acceptable by users.
|
* [[yii\web\Request::acceptableContentTypes|acceptableContentTypes]]: returns the content MIME types acceptable by users.
|
||||||
The returned types ordered by the quality score. Types with the highest scores will be returned first.
|
The returned types are ordered by their quality score. Types with the highest scores will be returned first.
|
||||||
* [[yii\web\Request::acceptableLanguages|acceptableLanguages]]: returns the languages acceptable by users.
|
* [[yii\web\Request::acceptableLanguages|acceptableLanguages]]: returns the languages acceptable by users.
|
||||||
The returned languages are ordered by their preference level. The first element represents the most preferred language.
|
The returned languages are ordered by their preference level. The first element represents the most preferred language.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user