Веб-кэширование - это ключевая особенность протокола #HTTP, как оно работает и какие есть особенности разберем в этой статье
https://dev-gang.ru/article/osnovy-keshirovanija-vebprilozhenii-3hwgeivhpg/
https://dev-gang.ru/article/osnovy-keshirovanija-vebprilozhenii-3hwgeivhpg/
Как отправлять HTTP-запросы с помощью JavaScript
В настоящее время взаимодействие между веб-приложениями осуществляется по протоколу HTTP. Например, предположим, что у вас есть приложение интернет-магазина и вы хотите создать новый продукт. Вам необходимо заполнить всю необходимую информацию и, возможно, нажать кнопку с надписью «Создать».
Это действие отправит HTTP-запрос на серверную часть вместе со всеми необходимыми данными, и серверное приложение будет использовать эти данные для внесения изменений в базу данных. После завершения действия, независимо от того, было ли оно успешным или нет, HTTP-ответ будет отправлен обратно во внешний интерфейс, который будет действовать соответствующим образом в зависимости от статуса этого ответа.
Продолжение читайте в новой статье нашего блога.
#JavaScript #Начинающим #HTTP
В настоящее время взаимодействие между веб-приложениями осуществляется по протоколу HTTP. Например, предположим, что у вас есть приложение интернет-магазина и вы хотите создать новый продукт. Вам необходимо заполнить всю необходимую информацию и, возможно, нажать кнопку с надписью «Создать».
Это действие отправит HTTP-запрос на серверную часть вместе со всеми необходимыми данными, и серверное приложение будет использовать эти данные для внесения изменений в базу данных. После завершения действия, независимо от того, было ли оно успешным или нет, HTTP-ответ будет отправлен обратно во внешний интерфейс, который будет действовать соответствующим образом в зависимости от статуса этого ответа.
Продолжение читайте в новой статье нашего блога.
#JavaScript #Начинающим #HTTP
❤2⚡1
Параметры Pattern в Go: гибкость настройки объектов
При создании ПО часто требуется гибко настраивать объекты, особенно функции и структуры с множеством необязательных параметров.
В Go, из-за отсутствия перегрузки функций, это может быть непросто. Решением служит Pattern функциональных опций.
В этой статье мы рассмотрим создание настраиваемого HTTP-клиента с необязательными параметрами (таймаут, заголовки, повторные попытки).
#Golang #Go #Pattern #HTTP
При создании ПО часто требуется гибко настраивать объекты, особенно функции и структуры с множеством необязательных параметров.
В Go, из-за отсутствия перегрузки функций, это может быть непросто. Решением служит Pattern функциональных опций.
В этой статье мы рассмотрим создание настраиваемого HTTP-клиента с необязательными параметрами (таймаут, заголовки, повторные попытки).
#Golang #Go #Pattern #HTTP