Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Объяснение REST API и RESTful веб-сервисов | Учебное пособие по веб-сервисам
В этом руководстве мы изучим REST API и RESTful веб-сервисы. Обновите свой курс Clever Techie: / clevertechie ОБНОВЛЕНИЕ! (13.09.19) Новые функции и улучшения для пользователей Clever Techie на Patreon: 1. Загрузка полного исходного кода с подробными комментариями — код легко изучить и понять. 2. Еженедельные обновления исходного кода от Clever Techie — каждый раз, когда я узнаю что-то новое по теме, я добавляю это в исходный файл и сообщаю вам об обновлениях — будьте в курсе последних технологий программирования. 3. Библиотека пользовательских функций Clever Techie с понятными и описательными комментариями — резкое повышение производительности кодирования, повышение эффективности кодирования благодаря библиотеке пользовательских повторно используемых функций Clever. 4. Обзор синтаксиса кода — более быстрое запоминание и повторение ранее изученного кода. 4. Организованная структура файлов — доступ ко всем урокам Clever Techie, исходному коду, графикам, диаграммам и шпаргалкам из одного рабочего пространства — больше не нужно искать ранее изученные материалы и исходный код — экономия времени и сил. 5. Обзор тем, охватываемых исходным файлом — быстрый просмотр всех ранее изученных уроков программирования. 6. Доступ ко всем видео в формате Full HD 1080p без рекламы. 7. Примеры ввода в консоль — интерактивные примеры, которые облегчают понимание и изучение программирования. 8. Доступ к обновлённой книге по программированию на PHP от Clever Techie. Скачать файлы этого видео можно здесь: / rest-api-restful-20819043 `````````````````````````````````````````````````````````````````````````````````````````````````````````````````````` Что такое REST API? REST означает Representational State Transfer (передача репрезентативного состояния), а API — Application Programming Interface (интерфейс прикладного программирования). Репрезентативность — ресурс (изображение, страница, видео, профиль) представляется веб-сервером клиенту в любом формате, например, HTML, Image, JSON, XML и т. д. Состояние — состояние приложения (веб-сайта) на компьютере клиента изменяется при переходе клиента с одной ссылки на другую. Когда клиент переходит по ссылке, он запрашивает дополнительные ресурсы, и «состояние» приложения изменяется. Передача — передача ресурсов с веб-сервера клиенту в «репрезентативном» состоянии, которое может быть прочитано клиентом или реализовано программистом в прикладной программе. Под передачей также может пониматься передача состояния приложения при просмотре клиентом веб-сайта. API — интерфейс прикладного программирования, предоставляющий полезные методы/функции, которые программист может реализовать в своем приложении на выбранном языке программирования, например, PHP. API упрощает реализацию. Важно отметить, что ответ, который мы получаем при отправке запроса REST API, обычно представлен в формате JSON, XML или другом, что упрощает реализацию в коде и не предназначен для непосредственного чтения человеком. `` ...