Cos'è un metodo di richiesta HTTP
L'Hypertext Transfer Protocol (HTTP) consente la comunicazione tra client e server.
HTTP funziona come un protocollo di richiesta-risposta tra un client e un server. Un browser web può essere il client, e un'applicazione su un computer che ospita un sito web può essere il server.
Esempio: Quando caricate un sito web dal vostro browser, viene eseguita una richiesta GET. Poi il server restituisce una risposta al client. La risposta contiene informazioni sullo stato della richiesta e può anche contenere il contenuto richiesto.
Metodo HTTP GET
Il metodo GET richiede una rappresentazione della risorsa specificata. Le richieste che utilizzano GET dovrebbero solo recuperare dati.
Metodo HTTP HEAD
Il metodo HEAD richiede una risposta identica a quella di una richiesta GET, ma senza il corpo della risposta.
Metodo HTTP POST
Il metodo POST viene utilizzato per inviare un'entità alla risorsa specificata, spesso causando un cambiamento di stato o effetti collaterali sul server.
Metodo HTTP PUT
Il metodo PUT sostituisce tutte le rappresentazioni correnti della risorsa di destinazione con il payload della richiesta.
Metodo HTTP DELETE
Il metodo DELETE elimina la risorsa specificata.
Metodo HTTP CONNECT
Il metodo CONNECT stabilisce un tunnel verso il server identificato dalla risorsa di destinazione.
Metodo HTTP OPTIONS
Il metodo OPTIONS viene utilizzato per descrivere le opzioni di comunicazione per la risorsa di destinazione.
Metodo HTTP TRACE
Il metodo TRACE esegue un test di loop-back del messaggio lungo il percorso verso la risorsa di destinazione.
Metodo HTTP PATCH
Il metodo PATCH viene utilizzato per applicare modifiche parziali a una risorsa.
Metodo HTTP nei Test di Carico
Per impostazione predefinita, il metodo di richiesta è impostato su GET (questa è la richiesta effettuata quando caricate un sito web nel browser), ma potete anche verificare altre richieste in base al vostro scenario di test.