HTTP 메소드의 종류와 그 역할(REST API 학습편)

HTTP 메소드의 종류와 그 역할



1. HTTPとは何ぞや?2. HTTPメソッドの種類とその役割
REST API를 두드려, 자사 시스템 외부 시스템과의 제휴를 취해 커스터마이즈 해 나가기 위해서 우선 REST API를 공부하고 있습니다. 그래서 클라이언트와 서버간에 어떤 처리가 이루어지고 있는지를 헛소리로 복습이 되면 기사로 합니다.

HTTP란?



HTTP(Hypertext Transfer Protocol)란 HTML등으로 쓰여진 파일을 클라이언트와 서버간에 교환하는 결정사항(규약)

요점은 HTTP에 의해 클라이언트와 서버간에 원활한 의사소통이 태어나고 있다는 것.

예를 들면 http:/www.yahoo.co.jp 와 같이 입력하면 yahoo japan의 톱 페이지를 이쪽이 요구한 것이 된다. 선언문? 같은 것인가라는 인식.

HTTP 메소드의 종류와 그 역할



REST API를 사용해 가는 중에서 등장하는 메소드는 주로 4개


방법
의미


GET
리소스 정보 얻기

POST
새 리소스 만들기

PUT
리소스 변경 및 업데이트

DELETE
리소스 삭제


같은 URL에 액세스해도 HTTP 메소드에 의해 조작을 바꿀 수 있다!

리소스 (자원) = 작성하거나 변경하는 것. user item 등

HTML

<form method="POST" action="http:/www.test.co.jp">
    <p>お名前:<input type="text" name="NAME"></p>
    <p>メールアドレス:<input type="text" name="email"></p>
    <p><input type="submit" value="送信する"></p>
    <p><input type="reset" value="取消する"></p>
</form>


예를 들어 ↑라고 form 태그 안의 메소드가 POST가 되어 있다.

여기 양식을 입력하여 제출하면 POST를 요청하게 된다.
GET 등으로 바꿔가는 것으로 서버가 받는 구조가 바뀐다.

싹둑 이런 느낌입니까. .
잘못된 인식 등이 있으면 교수 바랍니다.

이상 비망록이었습니다. 엉망.

좋은 웹페이지 즐겨찾기