본문 바로가기

개발일지

20240109

HTTP 메서드란?

클라이언트와 서버간의 요청,응답 데이터를 주고받는 행위를 말합니다.
종류로는 리소스를 조회하는 GET, 데이터를 생성하는 POST, 리소스를 대체하거나 수정하는 PUT, 일부분만 수정하는 PATCH, 리소스를 제거하는 DELETE, 그 외에 HEAD GET과 유사하지만 ResponseBody를 포함하고있지않습니다. TRACE는 테스트를 위한 메서드입니다. 요청패킷 내용을 확인할 수 있습니다. OPTION 예비요청에 사용됩니다.

 

CORS란?
Cross-Origin Resource Sharing
교차 출처 자원 공유를 뜻하며 출처(Origin)가 다른 서버간 리소스 공유에 대한 허용정책을 말합니다. 여기서 출처란 Origin을 말하고 이는 프로토콜,도메인,포트를 합친 부분을 뜻합니다. 보안을 이유로 다른 출처의 리소스 공유를 허용하지 않는 SOP정책과 반대되는 개념이며 
불가피하게 다른 출처와의 리소스 공유가 필요한 경우 CORS정책을 허용하는 리소스에 한해 공유가 가능하게 합니다.

'개발일지' 카테고리의 다른 글

20240111  (0) 2024.01.11
20240110 - 파일업로드 용량 제한걸기  (0) 2024.01.10
20240108  (0) 2024.01.08
20240108 - 프로그래머스/133502  (0) 2024.01.08
20240104 - 최종 프로젝트 설계  (0) 2024.01.04