일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 이클립스
- 스프링
- TIL
- 백준
- BOJ
- Oracle
- 자바
- 에러
- 플라스크
- db
- Git
- sql
- 웹프로그래밍
- 알고리즘
- 오라클
- database
- 파이썬
- 데이터베이스
- javascript
- 링크
- 자바스크립트
- java
- spring
- jQuery
- PYTHON
- mysql
- mybatis
- rdbms
- eclipse
- flask
- Today
- Total
목록웹프로그래밍 (2)
기록과 정리의 공간
참고 인프런 강의 REST API 관련 포스트 Flask로 REST API를 구현하는 방법 URI요청에 대한 응답을 JSON형식으로 작성하여 데이터를 반환하도록 만들면 된다. Flask에서는 딕셔너리 형태로 데이터를 만들고, 이를 jsonify() 메서드를 활용해 JSON포맷의 데이터로 만들 수 있다. 각 요청 메서드마다 파라미터값을 추출하는 방식이 다르다. GET/PUT/DELETE는 방식이 동일, POST만 다르다. GET/PUT/DELETE는 request.args.get('파라미터이름') 으로 가져온다. (파라미터가 가진 값을 가져옴) POST는 request.get_json() 으로 데이터를 가져온다. 이 때, 딕셔너리 형태로 가져오는데, 원하는 파라미터가 가지고 있는 값에 접근하..
참고 인프런 강의 링크 1. REST란? REpresentational State Transfer의 약자 2000년도에 HTTP의 주요 저자인 로이 필딩이 웹(HTTP) 설계의 우수성에 비해 제대로 사용되어지지 못하는 모습에 안타까워하며 웹의 장점을 최대한 활용할 수 있는 아키텍처로써 REST를 발표함. 자원(resource)의 표현(representation)에 의한 상태 전달. HTTP URI를 통해 자원을 명시하고, HTTP Method를 통해 자원에 대한 CRUD Operation 적용 2. REST의 구성 자원(RESOURCE) - URI 행위(Verb) - HTTP Method Create : 생성 (POST) Read : 조회 (GET) Update : 수정 (PUT) Delete : 삭제 ..