1. 수업 진행 및 완료상황
- flask 프레임워크를 활용해서 API를 만들 수 있다.
- POST, GET 기능을 이용해서 '버킷리스트'를 완성할 수 있다.
- EC2 인스턴스와 키페어를 통해서 Git Bash에 접속할 수 있다. (nohup 설정)
- Git Bash 서버 접속 오류의 원인을 알고 해결할 수 있다.
- 가비아에 접속하여 도메인을 연결 할 수 있다.
- og태그를 덧붙여서 조각기능을 구현할 수 있다.
- 5주차 숙제 : oleoleo.shop
2. 개발 중 발생한 이슈/고민 또는 이를 해결한 내용
- AWS EC2 서버를 구매 후 Git Bash로 서버와 연결하는 과정에서 계속 오류 발생 (1회차, 2회차 모두 접속 에러)
- 해결한 내용 : 키페어가 여러개 생성되면서 인스턴스에 맞는 키페어가 아니여서 생기는 문제 같음. 인스턴스 새로 만들고 새로운 키페어 생성하여 문제 해결 도움 받음
3. 새로 배운 내용
🍤 HTTP METHOD
(1) GET
- url에 적어서 정보를 보내는 방식
- 웹페이지 주소 중에서'?(물음표)' 뒤에 변수와 값 형식으로 여러 개 작성 가능
- 원하는 대로 데이터 값 변해서 사용 가능
- 한 번에 보낼 수 있는 데이터 양 제한되며, 큰 데이터는 전송할 수 없음
- 보안이 필요한 데이터나 큰 데이터는 POST 방식으로 전송하는 것이 안전함
(2) POST
- http body에 정보를 숨겨서 보내는 방식
- url은 같지만 페이지는 변하는 경우를 POST 방식이라고 생각하면 됨
4. 참고
- 웹개발 종합반 강의자료 5주차
- 즉문 즉답 활용
5. Takeaway
- Git Bash로 서버 연결하는 과정을 구글링해보자.