반응형
layer 는 plotly, aws에서 제공하는 pandas를 사용한다.
python3.10 버전을 이용함
import json
import requests
data = {
"data": ["credit"],
"category": [
"draw1",
"draw2",
"draw3",
"draw4"
]
}
파이썬 코드에서 다음과 같은 json 파일을 보내주었다. (str형식) 여기선 쌍따옴표 (") 를 쓰도록하자
해당 파일을 보내면 event에 body에 encode된 상태로 올라가기때문에 decode해주는 과정이 필요하다. 이부분때문에 상당히 시간을 소비했던것 같은데
lambda쪽에서 에러가 등장하면 cloudwatch를 확인해보도록 하자
오늘은 로컬에서 API-GATEWAY에 해당 JSON을 보내서 S3에 HTML을 내리는것 까지 확인했다. 이제
내일은 S3에 접근해서 HTML파일을 다운받고 이를 그림으로 그리는 버튼을 만들어보려한다.
request.get_data()를 해보니
b'{"data":["credit"],"category":["draw1","draw2","draw3","draw4"]}'
가 나와서 json이 아니라 그냥
json.loads(request.get_data())
을 사용해서우회함
반응형
'컴퓨터 과학 > AWS(실습)' 카테고리의 다른 글
EFS(Elastic File System) - (1) | 2023.12.05 |
---|---|
자습서: Lambda 프록시 통합을 사용하여 Hello World REST API 빌드 (1) | 2023.12.03 |
AWS IAM(Identity and Access Management) (0) | 2023.07.18 |
AWS 로그인부터 시작하기 (0) | 2023.07.18 |
AWS 제공 (내가 알아야 하는)서비스 모음 (0) | 2023.07.13 |