Come estrarre HTTP status code e content di una chiamata Curl con Bash

Cerca

Nel seguente articolo vediamo come estrarre HTTP status code e content dalla response di una chiamata eseguita con Curl. Per fare ciò ho preparato un semplice script bash.

Estrarre HTTP status code e content dalla Curl response

Lo script è talmente semplice che si commenta da solo.

				
					#!/bin/bash
URL="https://www.alessandromasciadri.com"
response=$(curl -s -w "%{http_code}" $URL)
http_code=$(tail -n1 <<< "$response")  # get the last line
content=$(sed '$ d' <<< "$response")   # get all but the last line which contains the status code
echo "$http_code"
echo "$content"
				
			

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Most Recent

Come cambiare il server DNS su Ubuntu

Cambiare il server DNS usato da Ubuntu è un’operazione piuttosto semplice, ma che comunque deve essere condotta con attenzione. Vediamo quindi in questo articolo come

Partners