8월4일 수요일 TIL

김병훈·2021년 8월 4일
0

til

목록 보기
58/89

advanced

클라이언트 코드(App.js)의 요청 헤더를 수정해 봅시다. Content-Type 을 text/plain 으로 수정해 보세요. preflight request 가 발생하나요? 발생하지 않는다면 그 이유는 무엇일까요?

발생하지 않는다.

  • 'Content-Type': 'text/plain', 인 경우는 json 화되지 않아서 인식이 안된다고 생각한다.
  • 'Content-Type': 'application/json', 은 json화가 되었다고 생각한다.

origin 설정

const defaultCorsHeader = {
  'Access-Control-Allow-Origin': '*',
  'Access-Control-Allow-Methods': 'GET, POST, PUT, DELETE, OPTIONS',
  'Access-Control-Allow-Headers': 'Content-Type, Accept',
  'Access-Control-Max-Age': 10,
};
  • origin에서 * 말고 특정 주소만 입력하면 그 주소 외에는 접근이 불가했다.
profile
블록체인 개발자의 꿈을 위하여

0개의 댓글