HowTo Slackware

Usare curl e wget per debug HTTP su Slackware

Leggere header, redirect e codici risposta prima di accusare applicazione o reverse proxy.

1. Quando usarla

Serve quando un endpoint sembra guasto ma il problema reale e' in redirect, certificati o header mancanti.

curl | wget | headers | redirects | HTTP debug

2. Configurazione base

curl -I -L https://example.org
curl -v https://example.org/robots.txt -o /tmp/robots.txt
wget -S --spider https://example.org

Adatta nomi host, IP, interfacce, percorsi e versioni al sistema reale prima di rendere persistente il cambiamento.

3. Verifica rapida

curl -w '%{http_code} %{redirect_url}\n' -o /dev/null -s https://example.org
wget --server-response --spider https://example.org 2>&1 | head
sed -n '1,20p' /tmp/robots.txt

Controlla che l'output mostri esattamente lo stato che ti aspetti prima di considerare chiuso l'intervento.

4. Note operative

Header e redirect spiegano moltissimi falsi allarmi: guardali sempre prima di toccare la configurazione del server.

Checklist rapida

[ ] Passi completati\n[ ] Config aggiornata\n[ ] Test eseguiti\n[ ] Rollback pronto\n[ ] Log verificati

Torna alla sezione HowTo Linux