CORSμ λνμ¬(1)
Cross-Origin Resource Sharing(μ΄ν CORS)μ λν κΈμ λλ€.
CORS κΈ°λ³Έ λμ μμ
- ν΄λΌμ΄μΈνΈμμ HTTP μμ² ν€λμ Originμ λ΄μ μ λ¬(μ¬κΈ°μ Originμ protocol, host, portλ‘ κ΅¬μ±λμ΄ μμ΅λλ€. μμ²μ 보λ΄λ λλ©μΈμ νμν©λλ€.)
- μλ²λ μλ΅ν€λμ Access-Control-Allow-Originμ λ΄μ ν΄λΌμ΄μΈνΈλ‘ μ λ¬ν©λλ€.
- μ΄ λ, κ°μΌλ‘ βμ΄ λ¦¬μμ€λ₯Ό μ κ·Όνλ κ²μ΄ νμ©λ μΆμ² originβμμ λ΄λ €λ³΄λ λλ€.
- μλ²μμ μλ΅μ λ°μ λΈλΌμ°μ κ° ν΄λΌμ΄μΈνΈμ μλ²μ originμ λΉκ΅ν©λλ€.
- μ ν¨νμ§ μλ€λ©΄ μλ΅μ μ¬μ©νμ§ μκ³ λ²λ¦½λλ€.(CORS μλ¬ λ°μ)
μν© κ°μ
Open API λ± μΈλΆ URLμμ λ°μ΄ν°λ₯Ό λΆλ¬μ¬ νμκ° μμ λ
ν΄λ²
BEμμ μλ²κ° ν΅μ μΌλ‘ μ 보λ₯Ό λ°μμ μ°λ¦¬ μλΉμ€μ λ§λ APIλ‘ μ¬μμ±ν΄μ FEλ‘ λ³΄λ΄μΌ νλ€. FEλ λ°μ΄ν°λ₯Ό λ ΈμΆνλ€.
CORSκ° μ νμν κΉ?
2νΈμμ λ§μ λ€λ£¨λλ‘ νκ² μ΅λλ€. λ§ν¬