Monkey Talk to Monkey using Internet like Computers do

Monkey Focus...

HTTP Protocol

HTTP Option Reference
X Methods https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods
X Headers https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers
X CORS https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS
X Cache https://developer.mozilla.org/en-US/docs/Web/HTTP/Caching
X Cookies https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies
X Status https://developer.mozilla.org/en-US/docs/Web/HTTP/Status

HTTP Methods

GET: Ask Data to Server
POST: Send Data to Server
PUT: Ask Server to modify data
DELETE: Ask Server to delete Data

HTTP Header

Host User-Agent Encoding Language Referer Connection
site.org mozilla text/html en page.html keep-alive

See ALL HTTP headers in detail

CORS

Server A ask to Server B some data to sent to client of Server A. Normally used to share static content.

HTTP Cache

Poem:

Data Goes and Data Comes, for each page…
Therefor,
Data can stay somewhere in the way….
That is the Cache!
It help the flow to GET it for your own..

Cookies

Cookies are not food.. Don’t even taste like bananas, but Monkey use them for many things, mostly to control.

Control Sessions, user experience, user-browser-data information..

When we register / login to a website, we use cookies to save our Auth-informationm in cache / cookie.

Status Codes

Status Code Description Type
100 Continue Server Information Response
101 Switch Protocols  
102 Processing WebDAV  
103 Early Hints  
200 Succeed Server Successful Responses
201 Created  
202 Accepted  
203 Not Authorized  
204 No Content  
205 Reset Content  
206 Partial Content  
300 Muliple Choices Server Redirect Messages
301 Moved Permanently  
302 Found  
303 See Other  
304 Not Modfied  
305 Use Proxy  
306 Unused  
307 Temporary Redirect  
308 Permanent Redirect  
400 Bad Request Client Error Messages
401 Unauthorized  
402 Payment Forbidden  
403 Forbidden  
404 Not Found  
405 Method not allowed  
500 Internal Server Error Server Error Messages
502 Bad Gateway