목록HTTP (2)
운동하는 공대생

Intro AWS REST API 통신을 하면서 파일을 첨부하여 s3에 저장하는 상황에서 한 번에 보낼 수 있는 바이트 양의 제한이 있었다. 그래서 조금 더 많은 데이터를 보내는 통신을 하기 위해서 미리 s3의 URL을 선언을 해서 직접 s3에 파일을 저장하는 방식으로 문제를 해결했다. What is a Pre-signed URL s3 임시 URL 을 지정을 해주면 파일을 업로드하는 것을 직접 사용자가 계정에 들어가지 않고도 s3에 파일을 저장하는 게 가능하다. 사용되는 방식은 URL 임시로 생성하고 일정 시간 동안 접근을 가능하게 하여 이용자에게 s3를 접근하는 주소를 주는 것이다. Get Ready URL을 생성하는 방식을 설명하기 이전에 몇 가지 미리 설정을 해야 하는 것들이 있다. 1. s3에 접..

AWS API Gateway 통신을 하면서 통신 시간이 최대 29,000ms 즉 29초까지 설정이 되어있다. 기본으로 설정된 이 시간은 동기식으로 함수를 실행한다면 문제가 발생한다. 그래서 이 작업에서 문제를 해결하기 위해서 비동기 식을 함수를 처리하는 방식을 선택하여 문제를 해결했다. 동기식 동기식 통신 및 동기식 프로그래밍은 동시에 라는 뜩을 가지고 있으며 한번 요청을 보내면 응답이 돌아오는 형식으로 통신이 이루어진다. 이렇게 한다면 동기식 통신에서는 한 번의 요청 값마다 응답을 기다려야 하는 시간(Block)이 필연적으로 발생한다. 즉 요청을 기다리는 동안에는 아무것도 하지 않고 응답을 기다리는 상태이다. 비동기 비동기식 통신을 동기식과 반대로 동시에 통신하지 않는다는 이야기 이다. 한 번의 요청을..