Tag

HTTP Client

1 views collected around this technical thread.

Code Ape Tech Column
Code Ape Tech Column
Jun 8, 2025 · Backend Development

Boost Your Spring Boot HTTP Calls with retrofit‑spring‑boot‑starter – A Complete Guide

This article introduces the lightweight retrofit‑spring‑boot‑starter for Spring Boot, explains its key features such as custom OkHttpClient, annotation‑based interceptors, logging, retry, circuit‑breaker support, and shows step‑by‑step configuration, dependency setup, and code examples for building robust HTTP client services.

HTTP ClientInterceptorJava
0 likes · 23 min read
Boost Your Spring Boot HTTP Calls with retrofit‑spring‑boot‑starter – A Complete Guide
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
May 5, 2025 · Backend Development

Explore 100+ Spring Boot 3 Real-World Cases: DB Init, Redis, Security & More

This article presents a continuously updated collection of over 120 Spring Boot 3 practical examples, covering database initialization scripts, switching Redis clients, disabling and customizing security, configuring HTTP clients, and fine‑tuning Spring MVC behavior with code snippets and configuration details.

Database InitializationHTTP ClientRedis
0 likes · 9 min read
Explore 100+ Spring Boot 3 Real-World Cases: DB Init, Redis, Security & More
Code Mala Tang
Code Mala Tang
Apr 18, 2025 · Backend Development

Why HTTPX Beats Requests: 5 Key Differences Every Python Backend Should Know

Discover the five crucial differences between the classic requests library and the modern httpx client—including async support, HTTP/2, type hints, streaming APIs, and client lifecycle management—so you can choose the right tool for high‑performance Python backend projects.

AsyncHTTP ClientHTTP/2
0 likes · 9 min read
Why HTTPX Beats Requests: 5 Key Differences Every Python Backend Should Know
Python Programming Learning Circle
Python Programming Learning Circle
Mar 1, 2025 · Backend Development

Introducing Niquests: A Modern Python HTTP Client with HTTP/1.1, HTTP/2, and HTTP/3 Support

Niquests is a Python HTTP client that serves as a direct replacement for Requests, offering automatic support for HTTP/1.1, HTTP/2, and HTTP/3, along with advanced features such as DNS-over-HTTPS, async/await usage, and extensive security and performance enhancements.

HTTP ClientHTTP/3Niquests
0 likes · 6 min read
Introducing Niquests: A Modern Python HTTP Client with HTTP/1.1, HTTP/2, and HTTP/3 Support
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jan 31, 2025 · Frontend Development

Using @ngify/http Reactive HTTP Client in Angular: Features, Usage, and Configuration

This article introduces the @ngify/http library as a RxJS‑based, Angular‑compatible HTTP client, compares it with axios and Angular HttpClient, explains its core features, shows installation and basic usage, and details advanced topics such as request/response interceptors, XSRF protection, and global configuration.

AngularHTTP ClientInterceptors
0 likes · 19 min read
Using @ngify/http Reactive HTTP Client in Angular: Features, Usage, and Configuration
php中文网 Courses
php中文网 Courses
Nov 26, 2024 · Backend Development

Key New Features in Laravel 11: Improved HTTP Client, Query Builder, Testing Tools, Blade Components, and Type‑Safe Routing

Laravel 11 introduces a suite of enhancements—including a refined HTTP client with retry support, advanced query‑builder aggregation methods, streamlined testing assertions, expanded Blade component directives, and native type‑safe routing—to boost performance, simplify development workflows, and improve code maintainability for PHP developers.

Backend DevelopmentBladeHTTP Client
0 likes · 4 min read
Key New Features in Laravel 11: Improved HTTP Client, Query Builder, Testing Tools, Blade Components, and Type‑Safe Routing
macrozheng
macrozheng
Oct 21, 2024 · Backend Development

Boost Your Java API Testing with IntelliJ IDEA’s Built‑in HTTP Client

This guide shows Java backend developers how to replace external tools like Postman by using IntelliJ IDEA’s native HTTP Client plugin to create, edit, and run HTTP requests directly in the IDE, manage environments, import collections, and quickly generate JSON payloads from POJOs, streamlining API testing and improving code quality.

HTTP ClientIntelliJ IDEAJava API testing
0 likes · 6 min read
Boost Your Java API Testing with IntelliJ IDEA’s Built‑in HTTP Client
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Oct 16, 2024 · Backend Development

Master Java HTTP Clients: From HttpClient to OkHttp and WebClient

This article introduces four Java HTTP client libraries—Java HttpClient, Apache HttpComponents, OkHttp, and Spring WebClient—explains their key features, provides async GET and sync POST code examples for each, and offers guidance on selecting the right client for Spring Boot and plain Java projects.

Apache HttpClientHTTP ClientJava
0 likes · 14 min read
Master Java HTTP Clients: From HttpClient to OkHttp and WebClient
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Oct 9, 2024 · Backend Development

Mastering Forest: A Practical Guide to Declarative HTTP Calls in Spring Boot

This article introduces the Forest Java HTTP client, explains its architecture and dynamic‑proxy mechanism, and provides step‑by‑step Spring Boot examples—including dependency setup, configuration, declarative interfaces, request annotations, parameter handling, and programmatic usage—so developers can quickly adopt declarative HTTP calls in their backend services.

Backend DevelopmentDeclarative APIForest
0 likes · 10 min read
Mastering Forest: A Practical Guide to Declarative HTTP Calls in Spring Boot
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Sep 30, 2024 · Backend Development

Mastering Spring Boot RestClient: When to Choose RestTemplate, WebClient, or RestClient

This article introduces Spring Boot's new RestClient, compares it with RestTemplate and WebClient, and provides detailed code examples for creating clients, performing GET/POST/PUT/DELETE requests, handling errors, customizing interceptors, and enabling load‑balanced service discovery.

HTTP ClientJavaRestClient
0 likes · 11 min read
Mastering Spring Boot RestClient: When to Choose RestTemplate, WebClient, or RestClient
Architect
Architect
Jun 30, 2024 · Backend Development

Introducing retrofit-spring-boot-starter: A Lightweight HTTP Client Framework for Spring Boot

retrofit-spring-boot-starter is a lightweight, type‑safe HTTP client framework for Spring Boot that integrates Retrofit with Spring, offering features such as custom OkHttpClient injection, annotation‑based interceptors, connection pool management, logging, retry, error decoding, circuit‑breaker support, and flexible configuration via YAML.

HTTP ClientJavaMicroservices
0 likes · 21 min read
Introducing retrofit-spring-boot-starter: A Lightweight HTTP Client Framework for Spring Boot
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jun 11, 2024 · Backend Development

10 Ways to Call Third-Party APIs in Spring Boot 3.3 – Full Code Guide

This article reviews ten practical methods for invoking third-party HTTP services in Spring Boot 3.3, covering plain JDK URL, HttpClient, Apache HttpClient, OkHttp, RestTemplate, WebClient, RestClient, Http Interface, OpenFeign, and Gateway proxy, each with code samples and key advantages.

API IntegrationHTTP ClientJava
0 likes · 13 min read
10 Ways to Call Third-Party APIs in Spring Boot 3.3 – Full Code Guide
Selected Java Interview Questions
Selected Java Interview Questions
May 15, 2024 · Backend Development

retrofit-spring-boot-starter: A Lightweight HTTP Client Integration for Spring Boot

This article introduces retrofit-spring-boot-starter, a lightweight, type‑safe HTTP client starter that seamlessly integrates Retrofit into Spring Boot projects, outlines its key features, provides quick usage examples with Maven/Gradle dependencies, interface definitions, injection, configuration options, and advanced capabilities such as custom OkHttpClient injection, annotation‑based interceptors, connection‑pool management, logging, and retry mechanisms.

ConfigurationHTTP ClientJava
0 likes · 13 min read
retrofit-spring-boot-starter: A Lightweight HTTP Client Integration for Spring Boot
Architecture Digest
Architecture Digest
May 13, 2024 · Backend Development

retrofit-spring-boot-starter: A Lightweight HTTP Client Framework for Spring Boot

The article introduces retrofit-spring-boot-starter, a lightweight HTTP client library for Spring Boot that simplifies HTTP calls, offers extensive features such as custom OkHttpClient injection, annotation‑based interceptors, retry, logging, circuit‑breaker, and provides detailed usage examples, configuration options, and advanced customization techniques.

ConfigurationHTTP ClientJava
0 likes · 22 min read
retrofit-spring-boot-starter: A Lightweight HTTP Client Framework for Spring Boot
macrozheng
macrozheng
Mar 19, 2024 · Backend Development

What’s New in IntelliJ IDEA 2024.1 EAP 5? Boost Your Spring & Backend Workflow

IntelliJ IDEA 2024.1 EAP 5 introduces a suite of enhancements—including richer Spring, Quarkus, and Micronaut support, smarter Spring Bean autocompletion, improved HTTP Client with PKCE and Netty, and advanced GitHub Actions assistance—designed to streamline backend development, debugging, and CI/CD workflows.

Backend DevelopmentGitHub ActionsHTTP Client
0 likes · 7 min read
What’s New in IntelliJ IDEA 2024.1 EAP 5? Boost Your Spring & Backend Workflow
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jan 1, 2024 · Backend Development

Introducing Hasaki: A Simple Golang HTTP Restful Client with Custom Decoders and Middleware

This article describes the motivation, design, and usage of Hasaki, a lightweight Go HTTP Restful client that supports custom status‑code handling, multiple data formats such as JSON, XML, YAML and protobuf, builder‑style chaining, and extensible middleware, providing code examples and a plugin architecture.

HTTP ClientHasakiProtobuf
0 likes · 10 min read
Introducing Hasaki: A Simple Golang HTTP Restful Client with Custom Decoders and Middleware
New Oriental Technology
New Oriental Technology
Nov 17, 2023 · Frontend Development

axios introduction

Axios is a popular HTTP client for JavaScript that simplifies making HTTP requests, supports promise-based APIs, and offers features like request/response interceptors and automatic JSON data transformation.

AxiosHTTP ClientInterceptors
0 likes · 9 min read
axios introduction
Top Architect
Top Architect
Sep 13, 2023 · Backend Development

Comprehensive Guide to Using OpenFeign for Remote Calls in Spring Cloud

This article provides a detailed overview of OpenFeign, explaining its purpose, differences from Feign, usage steps for regular remote calls and microservice integration, configuration of timeouts, logging, headers, custom clients, inheritance, caching, and OAuth2 support, with code examples throughout.

HTTP ClientJavaMicroservices
0 likes · 19 min read
Comprehensive Guide to Using OpenFeign for Remote Calls in Spring Cloud
Code Ape Tech Column
Code Ape Tech Column
Aug 8, 2023 · Backend Development

Introducing retrofit-spring-boot-starter: A Lightweight HTTP Client for Spring Boot

This article presents retrofit-spring-boot-starter, a lightweight Spring Boot starter that simplifies HTTP calls by integrating Retrofit with customizable OkHttpClient, annotation‑driven interceptors, logging, retry, circuit‑breaker, error decoding, and flexible converters, along with detailed usage examples and configuration guidelines.

HTTP ClientJavaMicroservices
0 likes · 20 min read
Introducing retrofit-spring-boot-starter: A Lightweight HTTP Client for Spring Boot
Architect's Guide
Architect's Guide
May 14, 2023 · Backend Development

OKHttpUtil: A Lightweight HTTP Client Wrapper for Java and Spring Boot

This article introduces OKHttpUtil, a concise Java wrapper for the OkHttp library, outlines its key features, provides Maven dependency instructions, demonstrates GET, POST, file upload, download, and chained request usage, and shows how to integrate and configure it in Spring Boot as well as quickly build external API clients such as eBay.

API WrapperBackend DevelopmentHTTP Client
0 likes · 11 min read
OKHttpUtil: A Lightweight HTTP Client Wrapper for Java and Spring Boot