Nou Generator de prompt AI — scrie prompturi mai bune pentru ChatGPT, Claude și Gemini →

Configurarea Politicilor Cross-Origin CORS în Apache în Apache HTTP Server

Sintaxă
Header set Access-Control-Allow-Origin "*"
Header set Access-Control-Allow-Methods "GET, POST, OPTIONS, PUT, DELETE"

Antetele Cross-Origin Resource Sharing (CORS) permit aplicațiilor web de tip Single Page Application (React, Vue, Angular) găzduite pe alte domenii să interogheze API-urile deservite de serverul Apache fără a fi blocate de politica Same-Origin a browserului.

# Configurare completă CORS cu suport pentru pre-flight OPTIONS
<IfModule mod_headers.c>
    # Permite cereri doar de pe domeniul specificat al aplicației frontend
    Header set Access-Control-Allow-Origin "https://app.dexblog.ro"
    Header set Access-Control-Allow-Methods "GET, POST, OPTIONS, PUT, DELETE"
    Header set Access-Control-Allow-Headers "Origin, X-Requested-With, Content-Type, Accept, Authorization"
    Header set Access-Control-Allow-Credentials "true"

    # Răspuns imediat cu codul 204 No Content la cererile pre-flight OPTIONS
    RewriteCond %{REQUEST_METHOD} OPTIONS
    RewriteRule ^(.*)$ $1 [R=204,L]
</IfModule>

Securitate: Evitați utilizarea wildcard-ului "*" în producție dacă API-ul utilizează cookie-uri de sesiune sau token-uri de autentificare purtătoare de date confidențiale.

Antete CORS Principale

  • Access-Control-Allow-Origin: Specifică domeniile partenere autorizate să citească răspunsurile.
  • Access-Control-Allow-Methods: Metodele HTTP permise în apelurile externe.
  • Access-Control-Max-Age <secunde>: Durata memorării rezultatului verificării preliminare (preflight).
Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Configurarea Politicilor Cross-Origin CORS în Apache

Ai o nelămurire despre utilizarea comenzii Configurarea Politicilor Cross-Origin CORS în Apache 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.