curl -X OPTIONS – Interogarea metodelor permise și a politicilor CORS în Comenzi cURL

Trimite o cerere HTTP OPTIONS pentru a afla ce metode sunt suportate și cum sunt configurate antetele CORS.

Sintaxă
curl -i -X OPTIONS <url>
curl -i -X OPTIONS -H "Origin: https://app.dexblog.ro" <url>

Ce face curl -X OPTIONS - Interogarea metodelor permise și a politicilor CORS

Metoda OPTIONS este utilizată de clienți și browsere (în cererile preflight) pentru a determina capabilitățile serverului și permisiunile pe un anumit endpoint.

Serverul răspunde cu antete specifice precum Allow: GET, POST, OPTIONS sau antete CORS: Access-Control-Allow-Methods, Access-Control-Allow-Headers și Access-Control-Max-Age.

Este unealta preferată a dezvoltatorilor front-end pentru diagnosticarea erorilor blocate de CORS în browsere.

Exemple

Exemplul 1: Testarea cererii preflight CORS pentru un endpoint API

Verifică dacă serverul acceptă originea și metoda dorite.

curl -i -X OPTIONS https://api.dexblog.ro/v1/plati \
  -H "Origin: https://client.dexblog.ro" \
  -H "Access-Control-Request-Method: POST" \
  -H "Access-Control-Request-Headers: Authorization,Content-Type"

Ieșire în terminal

HTTP/2 204 
access-control-allow-origin: https://client.dexblog.ro
access-control-allow-methods: POST, GET, OPTIONS
access-control-allow-headers: Authorization, Content-Type
access-control-max-age: 86400

Greșeli frecvente

  • Omiterea antetului -i; cererile OPTIONS returnează aproape întotdeauna corp gol (cod 204), deci fără -i nu se va afișa nimic în terminal.

Comenzi înrudite

Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: curl -X OPTIONS – Interogarea metodelor permise și a politicilor CORS

Ai o nelămurire despre utilizarea comenzii curl -X OPTIONS – Interogarea metodelor permise și a politicilor CORS sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.