Come utilizzare l'intestazione della richiesta specifica [chiusa]

0

Sto imparando come lavorare con XMLHttpRequests. So che request.setRequestHeader () è un fattore importante. Io proprio non capisco perché. Mi ci è voluto un po 'ma ho trovato almeno un elenco di intestazioni qui e qui , ma non riesco ancora a capire quale di essi ognuno di loro fa, e quale valore va con ciascuno. Esiste una risorsa che fornisce un esempio e spiega a cosa servono?

    
posta EasilyBaffled 14.03.2014 - 23:11
fonte

1 risposta

1

È 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.

    
risposta data 14.03.2014 - 23:21
fonte

Leggi altre domande sui tag