Публикации по теме 'rest-api'


NuxtJS и Kontent.ai: как использовать перехватчик Axios для предварительного просмотра вашего контента
Представьте себе проект, написанный на NuxtJS с использованием Kontent.ai (уже красиво, не правда ли?), без использования модуля Kontent.ai Nuxt или Kontent.ai JS Delivery SDK . Что ж, в таком случае написание небольшого перехватчика Axios для Kontent.ai для предварительного просмотра вашего контента пригодится! Приложение Kontent.ai предоставляет Preview API, который предназначен для использования либо с WebSpotlight, либо для предварительного просмотра элементов..

Учебник по Java. Создание базового Rest API с помощью SpringBoot. часть 3
Аннотации моделей и создание JpaRepository. Это руководство является продолжением; если нет, начните сначала здесь или pt2 здесь . Аннотирование вашей модели Продолжая с того места, на котором мы остановились, мы создали нашу студенческую модель. Теперь мы аннотируем нашу модель, чтобы ее можно было правильно сохранить в нашей базе данных. Мы делаем это, добавляя аннотацию @Entity над классом Student. Это позволяет сохранять/добавлять созданные нами студенческие объекты в..

Как сделать вызов API JavaScript
В JavaScript существует четыре способа выполнения вызова API. Узнайте, как использовать каждый из них для выполнения HTTP-запросов и получения динамических данных с сервера/базы данных. В JavaScript важно знать, как отправлять HTTP-запросы и извлекать динамические данные с сервера/базы данных. JavaScript предоставляет некоторые встроенные объекты браузера и внешние библиотеки с открытым исходным кодом для взаимодействия с этими API. Вот возможные способы сделать вызов API: 4..

REST через WebSockets вместо HTTP
В наши дни практически невозможно говорить о REST, не говоря о HTTP - эти две концепции тесно взаимосвязаны; Фактически, REST и HTTP 1.1 были разработаны параллельно одним и тем же человеком (Рой Филдинг). Глаголы в HTTP (GET, POST, PUT, DELETE…) делают его идеальным для выполнения атомарных операций без сохранения состояния, требуемых REST. За последние пару лет в сети произошло несколько вещей, которые нарушили порядок вещей: Интерфейсные фреймворки FP , такие как React,..

Бессерверные обработчики HTTP с OpenWhisk
В этой статье я опишу новую функцию OpenWhisk: веб-действия . Короче говоря, теперь вы можете писать обработчики HTTP с помощью действий OpenWhisk. Действие - это код (например, функция), который выполняется в ответ на HTTP-запрос. Напоминаем: действия получают объект JSON в качестве входных данных и в результате создают объект JSON. Используя веб-действия, можно реализовать обработчики HTTP, которые отвечают заголовками, кодом состояния и содержимым различных типов. Веб-действие..

Базовый REST API для отправки запросов на сервер с помощью Axios.
Фон Изначально я использовал API, которое вытащили из старых проектов, я не пытался разобраться, как оно работает, а просто использовал то, что у меня было. Он был большим (130 строк) и имел много ненужной логики, где также не соблюдался принцип DRY. Меня это беспокоило все больше и больше — хотелось, чтобы код выглядел красиво, и я мог просто копировать его во все новые проекты и мгновенно иметь возможность отправлять запросы на сервер. axios.defaults.validateStatus = status =>..

Учебник по Java. Создание базового Rest API с помощью SpringBoot. Часть 4
Создание контроллера и наших операций CRUD. Это руководство является продолжением. Если нет, начните сначала здесь или pt3 здесь . В этом руководстве мы добавим важную характеристику REST API — контроллер. Контроллер отвечает за управление нашими операциями CRUD и обработку запросов API. Для начала создайте новый пакет в разделе «com/example/demo», и мы назовем этот новый пакет «controller». В нашем новом пакете будет создан класс с именем StudentController. Когда вы..