ChatBot per principianti (Italian Edition) by Luca Pulina

ChatBot per principianti (Italian Edition) by Luca Pulina

autore:Luca Pulina [Pulina, Luca]
La lingua: ita
Format: epub
Amazon: B071X2FQT6
editore: UNKNOWN
pubblicato: 2017-04-01T07:00:00+00:00


Come accennato in precedenza, gli headers della richiesta contengono informazioni aggiuntive per ottenere una risposta più adeguata possibile. Obbligatoriamente deve essere presente un header host, tutti gli altri sono facoltativi.

Vediamo subito un esempio altrimenti diventa difficile capire:

Host: "www.sitogenerico.com" User-Agent:"Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0" Accept-Language:"it-IT,it;q=0.8,en-US;q=0.5,en;q=0.3"

Nel pezzettino qui sopra vedete che ho inserito 3 headers (ne esistono tantissimi). Abbiamo la sezione Host che è obbligatoria, abbiamo poi User-Agent che indica quale Browser sto utilizzando con tutte le relative informazioni. Infine ho messo Accept-Language che indica quali lingue sono accettate come risposta. Potete vedere l'italiano e l'inglese, quindi per esempio un messaggio in francese non solo non verrà restituito ma non viene proprio richiesto.

Siccome non è mio interesse incrementare il numero di pagine senza motivo, se volete una lista degli headers più usati li trovate comodamente qui:

https://en.wikipedia.org/wiki/List_of_HTTP_header_fields

Per quanto riguarda la sezione body c'è poco da dire. Nelle GET è praticamente vuota. Nelle POST contiene semplicemente i dati. Avete presente quando vi iscrivete da qualche parte e sono presenti quelle lunghissime form dove sono richiesti NOME, COGNOME E-MAIL, ecc... ?

Ecco, in quei casi si usa una POST e il body contiene i dati che inserite nei vari campi. Nell'esempio dell'immagine qui sotto, la body conterrà:

Mario

Rossi

123 456 78

[email protected]



scaricare



Disconoscimento:
Questo sito non memorizza alcun file sul suo server. Abbiamo solo indice e link                                                  contenuto fornito da altri siti. Contatta i fornitori di contenuti per rimuovere eventuali contenuti di copyright e inviaci un'email. Cancelleremo immediatamente i collegamenti o il contenuto pertinenti.