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 utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.

Most Recent

Come eseguire il backup di un Docker volume

Prima di apportare qualsiasi modifica o eseguire operazioni di manutenzione sui volumi della propria infrastruttura Docker, è vivamente consigliato eseguire un backup di questi volumi.

Partners