Tagged articles

HTTP

816 articles · Page 9 of 9
ITPUB
ITPUB
Nov 9, 2015 · Fundamentals

Why HTTP Uses Long vs Short Connections: Statelessness & TCP/IP Basics

This article explains how HTTP relies on TCP/IP, clarifies the stateless nature of HTTP, compares short and long connections in HTTP/1.0 and HTTP/1.1, and discusses the advantages, disadvantages, and appropriate use cases for each connection type.

HTTPLong ConnectionNetworking
0 likes · 9 min read
Why HTTP Uses Long vs Short Connections: Statelessness & TCP/IP Basics
21CTO
21CTO
Oct 21, 2015 · Mobile Development

How to Slash Mobile App Log Reporting Traffic: Practical Optimization Techniques

This article examines why mobile app log reporting consumes excessive traffic and presents concrete methods—such as using concise key‑value URLs, batching uploads, shortening domains and keys, and compressing data—to dramatically reduce bandwidth usage while preserving data timeliness.

HTTPMobile Appbatch upload
0 likes · 7 min read
How to Slash Mobile App Log Reporting Traffic: Practical Optimization Techniques
21CTO
21CTO
Oct 21, 2015 · Backend Development

How to Eliminate DNS Lookups for Faster Mobile App HTTP Requests

This article explains why DNS resolution slows down mobile app traffic, compares the traditional PC‑era HTTP flow with wireless app challenges, and presents a DNS‑free optimization that uses a locally cached IP list to improve latency, load balancing, and resilience.

DNSHTTPMobile App
0 likes · 5 min read
How to Eliminate DNS Lookups for Faster Mobile App HTTP Requests
21CTO
21CTO
Oct 17, 2015 · Fundamentals

What Really Happens Behind the Scenes When You Visit a URL?

This article walks through every step that occurs when you type a URL— from the browser’s DNS lookup and HTTP request, through server processing, redirects, HTML rendering, and subsequent resource and AJAX calls—revealing how browsers, servers, and CDNs cooperate to deliver a web page.

AJAXDNSHTTP
0 likes · 15 min read
What Really Happens Behind the Scenes When You Visit a URL?
21CTO
21CTO
Aug 10, 2015 · Backend Development

Designing Practical RESTful APIs: Best Practices for Real‑World Apps

This article presents practical guidelines for designing, versioning, securing, and documenting RESTful APIs, covering resource modeling, URL conventions, filtering, sorting, pagination, authentication, rate limiting, error handling, and response formats to help developers build flexible and user‑friendly public APIs.

API DesignBackendHTTP
0 likes · 22 min read
Designing Practical RESTful APIs: Best Practices for Real‑World Apps
MaGe Linux Operations
MaGe Linux Operations
Jun 17, 2015 · Backend Development

Generating Millions of HTTP Requests per Second: Tsung, JMeter, and More

This article explains how to achieve ultra‑high HTTP request rates by using load‑generating tools such as Apache Bench, httperf, JMeter and Tsung, discusses Linux socket limits, provides step‑by‑step installation and configuration examples for Tsung on CentOS, and shows how to run tests and interpret the results for building a high‑performance web cluster.

HTTPJMeterLinux
0 likes · 13 min read
Generating Millions of HTTP Requests per Second: Tsung, JMeter, and More
Practical DevOps Architecture
Practical DevOps Architecture
Apr 14, 2015 · Backend Development

How to Block Unwanted User Agents in Nginx

This guide explains how to create an Nginx configuration file that denies access from unwanted user agents, empty agents, and non‑GET/HEAD/POST requests, shows how to include the file in the server block, reload Nginx, and test the rules with curl.

BackendConfigurationHTTP
0 likes · 3 min read
How to Block Unwanted User Agents in Nginx
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Mar 22, 2015 · Backend Development

Overview of Erlang Web Servers and Frameworks

This article reviews several Erlang-based web servers and frameworks—including Yaws, Mochiweb, Misultin, Cowboy, httpd, SimpleBridge, webmachine, Nitrogen, Zotonic, and Chicago Boss—highlighting their features, documentation quality, integration with supervision trees, and suitability for building high‑performance HTTP services.

HTTPerlangweb development
0 likes · 5 min read
Overview of Erlang Web Servers and Frameworks
Qunar Tech Salon
Qunar Tech Salon
Feb 20, 2015 · Backend Development

Overview of How Web Servers Work and the Role of Java Servlets

This article explains the fundamentals of web servers, application servers, and web containers, describes the Java Servlet API—including Servlet, ServletContext, ServletRequest, ServletResponse, and session handling—and provides guidance on thread safety with illustrative code examples.

Backend DevelopmentHTTPJava
0 likes · 11 min read
Overview of How Web Servers Work and the Role of Java Servlets
Qunar Tech Salon
Qunar Tech Salon
Jan 14, 2015 · Backend Development

A Seven‑Step Methodology for Designing, Implementing, and Maintaining Web APIs

This article presents a comprehensive, seven‑step methodology for designing, implementing, and maintaining Web APIs—covering business use‑case definition, semantic description, state‑diagram modeling, naming harmonization, media‑type selection, semantic archive creation, coding, and publishing—while offering interviews and further reading recommendations.

API DesignBackendHTTP
0 likes · 18 min read
A Seven‑Step Methodology for Designing, Implementing, and Maintaining Web APIs