Esploriamo.
Richiesta di testa HTTP
La richiesta HTTP Head è molto simile a una richiesta GET. Tuttavia, non restituisce il corpo di risposta. Invece, restituisce informazioni sull'intestazione che consentono di recuperare le informazioni sui metadati di risposta senza recuperare gli interi dati dalla risorsa.
Possiamo eseguire richieste di testa HTTP in semplici passaggi utilizzando il metodo head () dalla libreria delle richieste.
Sintassi della funzione
La sintassi della funzione è come mostrata:
richieste.head (url, params = key: value, args)La funzione prende l'URL di destinazione come parametro richiesto.
Esempio
L'esempio seguente mostra come utilizzare il metodo head () per recuperare le informazioni di intestazione di una determinata risorsa.
dalla richiesta di importazione UrllibUna volta eseguito il codice sopra, dovremmo ottenere un output come mostrato:
'Server': 'OpenResty', 'Date': 'Thu, 15 settembre 2022 07:18:18 GMT', 'Content-Type': 'Testo/Html', 'Content-Length': '166', ' Connessione ':' Keep-Alive ',' Posizione ':' https: // www.geekbit.io/'Conclusione
In questo breve articolo, abbiamo discusso di come utilizzare il metodo head () dal modulo di richiesta. Questo metodo consente di eseguire le richieste di testa a una risorsa target. Restituisce quindi la meta-informazione sulla risorsa.
Grazie per averti letto e catturato nel prossimo.