mirror of
https://github.com/yiisoft/yii2.git
synced 2025-08-14 14:28:27 +08:00
minor grammar fixes
This commit is contained in:
@ -57,12 +57,12 @@ class UserController extends ActiveController
|
||||
]
|
||||
```
|
||||
|
||||
Настройки выше добавляет правило для контроллера `user`, которое предоставляет доступ к данным пользователя через красивые
|
||||
Настройки выше добавляют правило для контроллера `user`, которое предоставляет доступ к данным пользователя через красивые
|
||||
URL и логичные глаголы HTTP.
|
||||
|
||||
## Пробуем <span id="trying-it-out"></span>
|
||||
|
||||
Вот так просто мы и создали RESTful API для доступа к данным пользователя. API нашего сервиса, сейчас включает в себя:
|
||||
Вот так просто мы и создали RESTful API для доступа к данным пользователя. API нашего сервиса сейчас включает в себя:
|
||||
|
||||
* `GET /users`: получение постранично списка всех пользователей;
|
||||
* `HEAD /users`: получение метаданных листинга пользователей;
|
||||
@ -142,11 +142,11 @@ Content-Type: application/xml
|
||||
</response>
|
||||
```
|
||||
|
||||
> Подсказка: Вы можете получить доступ к API через веб-браузер, введя адрес `http://localhost/users`. Но в этом случае,
|
||||
> Подсказка: Вы можете получить доступ к API через веб-браузер, введя адрес `http://localhost/users`. Но в этом случае
|
||||
для передачи определённых заголовков вам, скорее всего, потребуются дополнительные плагины для браузера.
|
||||
|
||||
Если внимательно посмотреть результат ответа, то можно обнаружить, что в заголовках есть информация об общем числе записей,
|
||||
количестве страниц и т.д. Тут так же можно обнаружить ссылки на другие страницы, как, например,
|
||||
количестве страниц и т. д. Тут так же можно обнаружить ссылки на другие страницы, как, например,
|
||||
`http://localhost/users?page=2`. Перейдя по ней можно получить вторую страницу данных пользователей.
|
||||
|
||||
Используя параметры `fields` и `expand` в URL, можно указать, какие поля должны быть включены в результат. Например,
|
||||
@ -161,7 +161,7 @@ Content-Type: application/xml
|
||||
|
||||
## Резюме <span id="summary"></span>
|
||||
|
||||
Используя Yii в качестве RESTful API фреймворка, мы используем реализуем точки входа API как действия контроллеров.
|
||||
Используя Yii в качестве RESTful API фреймворка, мы реализуем точки входа API как действия контроллеров.
|
||||
Контроллер используется для организации действий, которые относятся к определённому типу ресурса.
|
||||
|
||||
Ресурсы представлены в виде моделей данных, которые наследуются от класса [[yii\base\Model]].
|
||||
|
Reference in New Issue
Block a user