---
title: Cum depanez aplicații de rețea cu curl?
description: "Pe lângă descărcări, `curl` este un instrument excelent de diagnoză: îți arată codurile de răspuns HTTP, anteturile, timpii și eventualele probleme de SSL sau redirect ale unei aplicații web sau API. ### Verifică starea și anteturile ``` # doar anteturile…"
url: "https://www.hostx.ro/kb/cum-depanez-aplicatii-de-retea-cu-curl/"
updated: "2026-08-11"
category: VPS / Servere dedicate / Linux
tags:
  - API
  - debugging
  - diagnostic
  - linia de comandă
  - performanță
  - SSH
  - SSL
  - terminal
  - Troubleshooting
---

# Cum depanez aplicații de rețea cu curl?

Pe lângă descărcări, `curl` este un instrument excelent de diagnoză: îți arată codurile de răspuns HTTP, anteturile, timpii și eventualele probleme de SSL sau redirect ale unei aplicații web sau API.

### Verifică starea și anteturile

```
# doar anteturile de răspuns (și codul HTTP)
curl -I https://domeniul.tld

# urmărește redirecturile și arată tot
curl -IL https://domeniul.tld
```

### Vezi detaliile conexiunii (verbose)

```
curl -v https://domeniul.tld
```

Afișează rezoluția DNS, handshake-ul TLS, anteturile trimise/primite — util pentru a localiza unde eșuează o cerere.

### Măsoară timpii

```
curl -o /dev/null -s -w "DNS: %{time_namelookup}s | Connect: %{time_connect}s | TLS: %{time_appconnect}s | TTFB: %{time_starttransfer}s | Total: %{time_total}s\n" https://domeniul.tld
```

### Testează un API

```
# cerere POST cu date JSON
curl -X POST https://api.domeniul.tld/endpoint \
  -H "Content-Type: application/json" \
  -d '{"cheie":"valoare"}'

# ignoră temporar validarea SSL DOAR pentru test (nu în producție)
curl -v https://domeniul.tld --resolve domeniul.tld:443:203.0.113.10
```

### Coduri utile

Verifică codul HTTP returnat: `200` (ok), `301/302` (redirect), `403` (interzis), `404` (inexistent), `500/502/503` (eroare de server). Combinat cu `-v`, îți spune rapid dacă problema e de DNS, TLS, redirect sau aplicație.
