http

· Spring/Skill
📌CORS(Cross-Origin Resource Sharing) 란 ? 출처가 다른 자원들을 공유한다는 뜻으로, 한 출처에 있는 자원에서 다른 출처에 있는 자원에 접근하도록하는 개념입니다. 쉽게 말하자면, 웹 애플리케이션은 리소스가 자신의 출처(Protocol, Host, Port)와 다를 때, Cross-Origin Http 요청을 실행합니다. 예를 들어, https://123.456.789.123:9000 와 https://123.456.789.123:9001 는 서로 다른 Origin이므로 CORS가 발생할 것입니다. 따라서 다른 서버의 리소스를 불러오기 위해서는, 그 출처에서 CORS에 대한 내용을 Response의 헤더에 추가해줘야 합니다. Error 확인하기 SOP 와 CORS의 비교 SOP..
· Network
📌 REST API의 탄생 REST(Representational State Transfer)는 2000년도에 로이 필딩 (Roy Fielding)의 박사학위 논문에서 최초로 소개되었습니다. 로이 필딩은 HTTP의 주요 저자 중 한 사람으로 그 당시 웹(HTTP) 설계의 우수성에 비해 제대로 사용되어지지 못하는 모습에 안타까워하며 웹의 장점을 최대한 활용할 수 있는 아키텍처로써 REST를 발표했다고 합니다. 그래서 REST API 란 무엇일까요? 📌 REST API REST는 네트워크 아키텍처 원리의 모음입니다. 여기서 '네트워크 아키텍처 원리'란 자원을 정의하고 자원에 대한 주소를 지정하는 방법 전반을 일컫습니다. 쉽게 말해 REST API 는 REST의 규칙을 준수하고, RESTful 웹 서비스와 상..
31daylee
'http' 태그의 글 목록