Definitions Flashcards
What is HTTP?
(HyperText Transfer Protocol) - It’s a language to communicate between client and server.
What is URI?
(Uniform Resource Identifier) - It’s just a string to identify resource https://resource.com/something
What is URL?
The most common form of URI is the Uniform Resource Locator
(URL), frequently referred to informally as a web address.
What is server?
It’s a program which received HTTP request and sends response.
What is client?
It’s a program which sends HTTP request and received response.
What is proxy server?
It’s something between client and server to handle some request before sending to server.
What is IP address?
It is a numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication.
What is IP?
Internet Protocol - it’s a protocol that delivers different packets between hosts.
What is host?
It’s a computer that includes to the network.
What is DNS?
Domain Name System. This system helps to transform domain names to ip addresses.
What is a package?
The main unit for transfer in the network.
What is TCP?
(Transmission Control Protocol) - helps you create a connection between client and server
What is Web cache?
it’s a local data storage for the temporary storage (caching) of Web documents, such as Web pages, images, and other types of Web multimedia, to reduce server lag
What is the main browser request steps?
Browser and Server 1) Browser ->(request URI) DNS SET TCP connection 2) Browser ->(http request) Server 3) Browser
How to split this http://www.bar.com/foo.html address by URI part?
http:// -> protocol name
www.bar.com -> domen name
/foo.html -> resource name