Network and Internet
- curl The command-line tool to transfer data to or from a server using various internet protocols (most commonly HTTP/HTTPS). It's the "Swiss Army knife" for URLs from the command line.
GET
,POST
,PUT
,DELETE
are the most common HTTP methods.- HTTP protocol is how web browsers and servers communicate.
- web browsers are clients that request web pages from servers.
REST
-
get/request from server
WebSocket
-
streaming