μλ
νμΈμ Wojciech Maj,
URL/맀κ°λ³μ κ°μ²΄μμ PDFλ₯Ό λ‘λνλ λ° λ¬Έμ κ° μμ΅λλ€.
μ΅μ λ²μ μ create-react-appκ³Ό ν¨κ» μ΅μ λ²μ react-pdf2.5.2, react-6.2.0μ μ¬μ©νκ³ μμ΅λλ€.
PHPμ "Access-Control-Allow-Origin: '*'"λ₯Ό μΆκ°νμ¬ Same-origin μ μ±
μ λ¬Έμ λ₯Ό ν΄κ²°νλλ‘ μμ²νμ§λ§ μ€ν¨νμ΅λλ€. λ¬Έμ λ₯Ό ν΄κ²°ν λ°©λ²μ΄ μμ΅λλ€.
μ½μ μΆλ ₯: http://139.224.220.33 λ‘λ μ€ν¨:8868/Upload/video/20180112/1515721300451425.pdf: μμ²λ 리μμ€μ 'Access-Control-Allow-Origin' ν€λκ° μμ΅λλ€. λ°λΌμ Origin ' http://localhost :3000'μ μ‘μΈμ€κ° νμ©λμ§ μμ΅λλ€. λΆν¬λͺ
ν μλ΅μ΄ μꡬ μ¬νμ μΆ©μ‘±νλ κ²½μ° μμ² λͺ¨λλ₯Ό 'no-cors'λ‘ μ€μ νμ¬ CORSκ° λΉνμ±νλ 리μμ€λ₯Ό κ°μ Έμ΅λλ€.
onLoadError/onSourceError μ½λ°±μ μ¬μ©νλ©΄ 'onSourceSuccess: undefined, onLoadError: UnknownErrorException {name: "UnknownErrorException", message: "Failed to fetch", details: "UnknownErrorException: Failed to fetch"}' λ©μμ§κ° νμλ©λλ€.
λ§€μ° κ°μ¬ν©λλ€!
μλ
νμΈμ,
κ·Έ μ£Όμ λ μ΄λ―Έ #36μμ λ
Όμλμμ΅λλ€.
λλ λΉμ μ΄ μ»μ μ½μ μΆλ ₯λ³΄λ€ λ λͺ ννμ§ μμ μ μμ΅λλ€. Access-Control-Allow-Origin ν€λκ° μ¬μ ν λλ½λμ΄ μμ²μ΄ μ¬μ ν μ°¨λ¨λ©λλ€.
λ€λ₯Έ λμμ΄ νμνλ©΄ μλ €μ£ΌμΈμ!
μλ
,
κ³ λ§μμ. λΉ λ₯Έ μλ΅μ κ°μ¬ν©λλ€!
λ΄κ° μ§λ¬ΈνκΈ° μ μ #36μ λν΄ λ
Όμν λ΄μ©μ μ½μμ΅λλ€. PHPλ "Access Control-Allow-Origin: '*'λ₯Ό μ€μ νκ±°λ μλ²λ₯Ό ν΅ν΄ νμΌμ μ λ¬νλ κ°λ¨ν νλ‘μλ₯Ό ꡬμΆνμ¬ λλ©μΈ κ° λ¬Έμ λ₯Ό ν΄κ²°ν μ μμ§λ§ μ¬κΈ°μ μμ΅λλ€. μ ν¨νμ§ μμ΅λλ€. PHPμ μ‘°μΈμ ν΄μ£Όμ€ μ μμ΅λκΉ?
미리 κ°μ¬ν©λλ€!
μ λ PHP μ λ¬Έκ°κ° μλλλ€. μ£μ‘ν©λλ€. λ€λ₯Έκ³³μ λ¬Όμ΄λ³΄μ μΌ ν©λλ€. λ΄κ° μλ κ²μ μλ²κ° μ΄ HTTP ν€λλ₯Ό μ€μ νμ§ μμκΈ° λλ¬Έμ μ΄ μ€λ₯κ° νμλλ€λ κ²μ λλ€.
μκ° λ΄ μ€μ κ³ λ§μ.
λμμ λ°κ² λμ΄ κΈ°μ©λλ€.
κ°μ₯ μ μ©ν λκΈ
μκ° λ΄ μ€μ κ³ λ§μ.
λμμ λ°κ² λμ΄ κΈ°μ©λλ€.