Новый клиент-это всегда вызов для мастера. И не важно, сколько у тебя опыта за плечами. Как думаете, удалось нам повторить?
Go (Golang) Backend. Урок 2 - HTTP Клиент
Ответим на вопрос — как обмениваться данными в Интернете. Посмотрим на протокол HTTP. Узнаем как написать клиент для внешнего сервиса погоды. Продолжаем рассматривать тему микросервисов. В предыдущем уроке, мы написали небольшую программу для извлечения температуры в определенном городе из структуры, закодированной в формате JSON. Пример данных мы взяли из открытого источника. В этом нам помог сайт open-meteo.com, предоставляющий открытый API - программный интерфейс. Теперь пришло время написать решение для автоматизированного сбора погоды...
Типы HTTP-запросов и философия REST: как они работают вместе
Введение: Почему это важно для каждого разработчика Когда вы взаимодействуете с веб-сайтом или приложением, ваш браузер и сервер обмениваются сообщениями на понятном им языке. Основой этого общения являются HTTP-запросы и архитектурный стиль REST, который делает это общение элегантным и предсказуемым. Понимание этих концепций — не удел избранных, а ключевой навык для разработчиков, проектировщиков и даже тестировщиков. Эта статья поможет вам разобраться в типах HTTP-запросов (методах) и философии REST, показав, как они создают мощный и гармоничный дуэт для построения современных веб-сервисов...