HTTP - Client (User agents)


Web - User Agent (UA) in HTTP.

An HTTP client in HTTP is also known as the user agents because user-agent is the name of a header field that identify the client.


HTTP identifies the client (ie user-agent_ using the user-agent header (even when the client is not operated by a user).




cURL (Client for URLs) tool

Call an host on a webserver without modifying the host file

curl --user-agent "Mozilla 5.0" -H "Host:"


pip install httpie
  • Then
http :8080/api/message

Documentation / Reference

Discover More
Card Puncher Data Processing
Aws - S3 (Amazon Simple Storage Service)

S3 (ie Simple Storage Service) is a edge storage file system in Aws based on Hadoop File System Amazon S3 uses dense storage drives that are optimized for storing larger objects inexpensively. Amazon...
Cors Flowchart
Browser - Cross Origin Resource Sharing (CORS)

Cross-origin resource sharing (CORS) is a mechanism that: * allows a HTTP server * to control the cross-origin requests executed by a browser. In short, a HTTP server may allow or not to receive...
Cookie Scope Name
Cookie - Scope

The scope of a cookie name is a calculated property defined by the concatenation of the and attributes. If the request URL matches the scope (ie domain and path expression), the user agent (browser)...
GraphQL - Client

This article lists the Graphql clients. Because GraphQl is HTTP based request, you can use any HTTP client to query and retrieve the response of a GraphQL Server. Example with Curl: GUI graphiql...
Hsts Chrome Message
HTTP - Strict Transport Security (HSTS) - mandatory HTTPS

Strict Transport Security (HSTS) is a header that tells the client that the website should always be contacted with HTTPS When HSTS is on, if it's not possible to make a https connection (for instance...
HTTP - Accept-Encoding

accept-encoding is a request header that lists the encoding format that the client can read. With a get request Example of values where the value tells the content coding what the client will accept...
Chrome Devtool Network
HTTP - Diagnostic

To see the HTTP request, you may use the following HTTP client: a Browser Development tool (specifically the network tab) or any network sniffer See
HTTP - Post

The POST method requests that the target resource process the representation enclosed in the request according to the resource's own specific semantics. They are by default not cached. For example,...
Chrome Devtool Har
HTTP - Request

An HTTP request is a message sent from a client to a server. It's the first part of a fetch, the second being the response. A request message has: a first line called the request...
HTTP - Response

An HTTP response is a message sent from a server to a client in response to a request. It's the second part of a fetch, the first being a request. Example of a response that returns an HTML document...

Share this page:
Follow us:
Task Runner