728x90
반응형
메일을 보내는 API를 구현할 때 대부분의 경우 HTTP의 POST 메서드를 사용합니다. 이유는 다음과 같습니다:
의미상으로 맞다. POST는 서버에 새로운 리소스를 생성하거나 데이터를 제출할 때 주로 사용되므로,
새로운 이메일을 서버에 제출하는 것은 POST 메서드의 의미와 잘 부합합니다.
데이터 전송
POST 메서드는 요청 본문에 데이터를 포함할 수 있으므로, 이메일의 본문, 수신자, 제목 등과 같은 다양한 정보를 쉽게 전송할 수 있습니다.
보안
비록 HTTP GET 요청도 데이터를 전송할 수 있지만, 민감한 정보나 큰 데이터를 URL의 쿼리 문자열에 포함하는 것은 좋지 않습니다. POST 요청은 이러한 데이터를 요청 본문에 안전하게 포함시킬 수 있습니다.
따라서, 메일을 보내는 API의 경우 POST 메서드를 사용하여 구현하는 것이 일반적입니다.
728x90
반응형
'개발중 > Rest Api' 카테고리의 다른 글
[ Rest API ] REST API 특징 (0) | 2021.12.25 |
---|---|
[ Rest API ] HATEOAS 를 써야 할까 ? (0) | 2021.12.25 |
[ Rest API ] 독선적인 RESTful API (0) | 2021.12.25 |
[ Rest API ] REST 인터페이스의 제약 사항 (0) | 2021.12.23 |
[ Rest API ] REST 아키텍처의 제약 사항 (0) | 2021.12.23 |