[SpringBoot] HTTP form에서 put, delete 사용법
·
Web & Android/SpringBoot
💡 HTTP form에서는 get, post만 지원한다! 1) application.properties에 아래의 설정 값 추가 spring.mvc.hiddenmethod.filter.enabled=true 2) html에 아래 코드 추가 예제
[SpringBoot] REST API
·
Web & Android/SpringBoot
REST : 자원을 이름으로 구분하여 해당 자원의 상태를 주고받는 모든 것 API : 애플리케이션 프로그래밍 인터페이스 : 응용 프로그램이 서로 통신할 수 있도록 하는 일련의 규칙 REST API 컴퓨터와 컴퓨터, 서버와 클라이언트 등 다양한 애플리케이션 연결 구조에서 프로그래밍 인터페이스 규격에 맞춰 자원의 이름으로 구분하여 자원의 상태를 주고받는 행위 GET 해당 리소스를 조회함(read) POST 해당 URL를 요청하면 리소스를 생성(create) PUT 해당 리소스 수정(update) DELETE 해당 리소스 삭제(delete) REST 구성 자원(Resource) - URI 행위(Verb, Method) - HTTP Method(요청 방식) - GET, POST 등 표현(자원의 형태, Repre..
[네트워크] GET & POST
·
CS 지식/[네트워크]
둘 다 HTTP 프로토콜을 이용해 서버에 무언가 요청할 때 사용하는 방식 GET 방식 URL을 통해 모든 파라미터를 전달하기 때문에 주소창에 전달 값이 노출됨 URL 길이가 제한이 있기 때문에 전송 데이터 양이 한정되어 있고, 형식에 맞지 않으면 인코딩해서 전달해야함 POST 방식 HTTP 바디에 데이터를 포함해서 전달 웹 브라우저 사용자의 눈에는 직접적으로 파라미터가 노출되지 않고 길이 제한도 없음 보통 GET은 가져올 때, POST는 수행하는 역할에 활용함 GET은 SELECT 성향이 있어서 서버에서 어떤 데이터를 가져와서 보여주는 용도로 활용 POST는 서버의 값이나 상태를 바꾸기 위해 활용