AWS S3: POST 또는 PUT 요청을 사용하여 파일을 업로드해야 합니까?
POST 또는 PUT 요청을 사용하여 Amazon Web Services S3에 파일을 업로드하는 경우의 장단점을 알고 싶습니다.
저는 이미 이와 같은 SO 질문을 읽었지만, AWS API를 사용할 때의 구체적인 차이점을 알고 싶습니다.
저는 둘 다 사용할 수 있었지만, 차이를 거의 보지 못했습니다.AJAX와 XMLHTTPRequest 개체를 통해 PUT 및 POST를 모두 사용하여 브라우저에서 직접 업로드하고 있습니다.
제가 깨달은 차이점은 서명을 생성할 때 PUT로 내용 유형과 길이 서버 측을 제한할 수 없다는 것입니다. 하지만 이것은 제가 지금 막 그것을 배우고 있기 때문일 수 있습니다.
POST를 사용할 때 나타나는 응답에는 사용자가 인식한 차이점 외에도 개체 키 이름이 포함되어 있습니다.이 기능은 여러 개체를 병렬로 업로드하여 콜백에서 어떤 업로드가 성공했는지 여부를 식별하는 경우에 유용합니다.
또한 액세스 제어의 경우 POST와 PUT를 다르게 사용할 수 있습니다(예: 객체 수정을 허용하지 않고 생성만 허용).
언급URL : https://stackoverflow.com/questions/44341734/aws-s3-should-i-use-post-or-put-requests-to-upload-a-file
'programing' 카테고리의 다른 글
NuoDB를 사용하여 Ruby On Rails에서 SQL 명령을 수동으로 실행하는 방법 (0) | 2023.08.23 |
---|---|
SQL Server 로그인 오류: 'NT AUTHORITY\SYSTEM' 사용자에 대한 로그인 실패 (0) | 2023.08.23 |
겨울잠을 자다, jpa.slot.BasicPathUsageException: 기본 유형의 특성에 가입할 수 없습니다. (0) | 2023.08.23 |
T-sql - 값이 정수인지 확인합니다. (0) | 2023.08.23 |
jQuery 'click', 'bind', 'live', 'delegate', 'trigger', 'on' 기능(예시)의 차이는 무엇입니까? (0) | 2023.08.23 |