È stata trovata una ricerca rapida: link
(nessuna offesa dal titolo, sembrava un articolo piuttosto approfondito) Vai su "Intestazioni HTTP nelle richieste HTTP"
Basta eyeballing l'elenco, le intestazioni più importanti sono per "negoziazione del contenuto":
-
Content-Type
La maggior parte dei server avrà bisogno di questo per analizzare & indirizzare la richiesta alla funzione corretta:
Content-Type: application / json
-
Accept
indica al server cosa può inviare indietro
Accetta: text / html, application / xhtml + xml, application / xml; q = 0.9, / ; q = 0.8
-
Authorization
Nel mio lavoro, di solito devo fornire una chiave di autorizzazione. Ma il server ti dirà se ne hai bisogno o meno.
Autorizzazione: Bearer aasdadadadadadsasd
Gli altri sono opzionali o vengono aggiunti dal browser. È possibile aprire la console di sviluppo nel browser e osservare i messaggi di rete che vanno avanti e indietro e amp; fai una ricerca sui singoli header per vedere cosa significano.