inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

자바스크립트 : 기초부터 실전까지 올인원

코드 리펙토링 : 더 나은 코드를 위해

키워드별 검색 강의 에러

207

문석훈

작성한 질문수 3

0

Uncaught (in promise) TypeError: Failed to fetch

    at HTMLButtonElement.getNewsByKeyword (main.js:48:24)

 

 

 

강의에서 말한거 처럼 버튼기능 만들때 넣었던 let header부터 render()까지 그대로 복사해서 붙였는데 버튼은 작동이 되는데 키워드 서치는 위와 같은 에러가 뜨면서 안됩니다.

구글링해보니 https를 넣지 않을때나 cors란거 때문이라는데

https는 들어가 있고 cors는 아직 개념이 어려워서 잘 이해가 안갑니다.

48번째 줄 입니다.

  let response = await fetch(url, { headers: header });

javascript HTML/CSS

답변 1

0

코딩알려주는누나

안녕하세요 cors라는건 허락되지 않은 다른 도메인이 데이터를 접근하려할때 나는 에러입니다

api호출시에 주로 많이 납니다 

다른 사람이 api를 호출하는걸 막으려고 할때 cors 에러가 많이 납니다 

하지만 다른 api호출은 다 되는데 search Keyword에서만 cors 에러가 날것같지는 않습니다 (날거였으면 모든 api에서 다 나야 합니다 )

 

제가 보내주신 코드 1줄만 보고는 문제가 정확히 먼지 파악이 어렵네요 

함수에 async 처리 해주셨는지 확인해주시고 

코들을 전체를 봐야 제가 확인해볼 수 있을것 같습니다 

 

0

문석훈

어제 처음부터 다시 해보니 되길래 코드를 비교해보니 new URL안에 들어가는 코드에 띄어쓰기 때문에 그랬었습니다. 답변 감사합니다

반복문 문제3 369게임

0

482

1

투두리스트 과제 힌트 좀 주세요 ㅠ

0

403

1

강의가 재생이 안됩니다.

0

429

2

강의 정리된 자료

0

418

1

타임즈뉴스 401에러

0

359

1

to do list

0

324

1

EventListener 질문입니다.

0

271

1

developer tool 아이콘 클릭했는데 콘솔창이 안떠요

0

258

1

git 허브나 netlify 용량

0

1265

1

깃허브 오류

0

371

1

Math 함수를 사용해봤는데. ... 은 무슨 의미일까요??

0

436

1

로컬스토리지 저장하는 방법 알려주세요 ㅠㅠ

0

870

1

타임즈 render 부분 질문

0

441

1

인프런 블로그 작성

1

495

1

전날엔 되던것이 담날엔 안되네요 ㅜㅜ

0

433

1

뉴욕타임즈 뉴스를 그려보자 reder편 질문

0

401

1

TO DO LIST

0

364

1

TO DO LIST

0

439

1

es6 7번 문제에 관하여 질문사항 있습니다.

0

327

1

node.js 로 웹서버 구축할때 힘들었는데 넷리파이로 이렇게 쉽게 웹서버가 만들어지다니.. 감동입니다. 항상 서버도 살아있고 깃헙이랑 동기화되는게 장점인것같아요

0

427

0

함수강의 연습문제 6번 질문사항

0

256

1

let gameOver = false;

0

256

1

api 호출 관련해서 Usage 가 50이라...

0

416

1

map이 안먹습니다.. ㅠㅠㅠ

0

372

2