일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- Data Structure
- CS
- db
- 자바
- VIM
- 알고리즘
- 안드로이드
- DFS
- git
- vscode
- 백준
- frontend
- Redux
- 리트코드
- BFS
- Python
- Javascript
- DP
- TypeScript
- Database
- Algorithm
- 프로그래머스
- network
- 그레이들
- java
- Graph
- react
- 동적 계획법
- 다이나믹 프로그래밍
- LeetCode
Archives
- Today
- Total
목록CORS (1)
늘 겸손하게
Frontend - CORS (교차 출처 리소스 공유)
CORS CORS는 Cross-origin Resource Sharing의 약자로 교차 출처 리소스 공유라는 뜻입니다. 조금 더 풀어서 설명하자면 도메인이나 서브도메인, 프로토콜, 포트가 다른 곳 즉, 접속 도메인과 다른 도메인을 가진 사이트에 리소스를 요청하는 일을 말합니다. 왜 CORS가 필요한가? 과거에는 한 사이트의 스크립트에서 다른 사이트에 있는 리소스나 콘텐츠에 접근할 수 없다는 제약이 있었습니다. 이러한 규칙 덕분에 해커가 만든 웹 사이트 hacker.com에서 gmail.com에 있는 데이터에 접근할 수 없어 사람들은 안전하게 인터넷을 사용해왔습니다. 즉, 보안을 위해 만들어진 제약이 동일 출처 정책입니다. 처음 네트워크 요청 메서드가 등장했을 때엔 크로스 오리진 요청이 불가능했습니다. ..
Programming/Frontend
2022. 8. 5. 18:04