Usually "GET" or "POST".… And some of them like POST use body to send the data to the server.… , FormData.To make a POST request, we can use the built-in FormData object.… ', ...) – use POST method.
xhr.send(formData) to submit the form to the server.… That is: if we POST something, XMLHttpRequest first uploads our data (the request body), then downloads
POST requests.To make a POST request, or a request with another method, we need to use fetch options:… POST,
body – the request body, one of:
a string (e.g.
So, it was possible to make a GET/POST… A request is safe if it satisfies two conditions:
Safe method: GET, POST or HEAD
Safe headers – the… “Unsafe” requests.We can use any HTTP-method: not just GET/POST, but also PATCH, DELETE and others.… “Safe” requests must satisfy the following conditions:
Method: GET, POST or HEAD.
But, imagine if we have many places in the code where we load our content – articles, quizzes, forum posts
A hacker can post a link to their evil page in a message, or lure visitors to their page by some other
use it:
The request is sent as POST
We can also clear the selection post-factum after it happens with document.getSelection().empty().
GET, but not POST).
The full list of safe HTTP methods is in the RFC7231 specification.