190104 스타트업 — 사진추천PROJ
19.01.04. 현재 진행상황
1) 사진 추천 결과 web에 전달 확인
2) url parsing 확인
class MyHandler(BaseHTTPRequestHandler):
def do_HEAD(self):
self.send_response(200)
self.send_header('Content-type', 'text/html')
self.end_headers()
def do_GET(self):
if content != None:
self.respond({'status': 200})
else:
self.respond({'status': 404})
def handle_http(self, status_code, path):
self.send_response(status_code)
self.send_header('Content-type', 'application/json')
self.end_headers()
return bytes(content, 'UTF-8')
def respond(self, opts):
response = self.handle_http(opts['status'], self.path)
self.wfile.write(response)
HTTP에 실행결과를 JSON형식으로 전송할 수 있다는 것을 확인했다.
위 코드에서 handle_http() 함수내에서
path를 통해 localhost:9000 뒤에 붙는 텍스트를 확인하였다.
Local에서 테스트한 내용을 AWS-EC2에서 실행했다.
- 향후 목표
1) parsing한 내용으로 사진추천 / 매장추천 함수 구분
2) userID 입력 반영
3) rds연결 내용 클래스 분리
4) ec2 파일 저장 반영