HTTP
Browser communication standard
HTTP is Hypertext Transfer Protocol, the system that governs how web browsers and servers communicate.
When you visit a website, your browser sends an HTTP request to a server, which sends back the page content.
The protocol appears at the start of web addresses: http://example.com.
HTTPS adds encryption for security, and has largely replaced plain HTTP for most websites.
One who hires professionals
- serverOne who attends tables
- requestFormal act of seeking
- responseAnswer to stimulus
- sessionScheduled time for activity
cookies · headers · authentication · authorization · redirect · proxy · gateway · timeout
Formal act of seeking
- responseAnswer to stimulus
- headersTop-of-page identifiers
- methodOrderly way of doing
- POSTStartup hardware verification
PUT · status · stateless · handshake · TCP · IP · port · secure
Web access program
- URLWeb location identifier
- hyperlinkClickable reference to another page
- domainArea of control
- websiteOnline page collection
webpage · HTML · navigation · address · localhost · path · query · parameter
client
One who hires professionals
session · cookies · headers · authentication · authorization · redirect · proxy · gateway · timeout · error
request
Formal act of seeking
POST · PUT · status · stateless · handshake · TCP · IP · port · secure · specification
browser
Web access program
website · webpage · HTML · navigation · address · localhost · path · query · parameter · fragment
upload
Transfer data outward
bandwidth · throughput · payload · packet · byte · cache · latency · chunked · encoding · compression
REST
Web service design paradigm
- endpointFinal point reached
- JSONLightweight data interchange format
- XMLStructured data markup language
SOAP · microservices · webhook · callback · rate-limiting · OAuth · token · bearer · CRUD · resource
HTTPHTTPS
Encrypted browsing standard
SSL · TLS · end-to-end encryption · plaintext
- HTTP status codeNumeric web server reply
- HTTP statusWeb server reply indicator
- HTTP cookiesBrowser-stored site data