INFRACloudflare R2업로드 재시도에서 기존 파일 지키기키에 객체가 없을 때만 저장하는 PUT을 기본값으로 삼고, SDK가 보낸 HTTP 요청 세 건으로 원본 보존과 명시적 교체를 확인했습니다.우동균·2026.11.03
보안CORS206 응답 뒤에 숨은 CORS 오류음원 API의 302를 따라간 브라우저 요청이 실패한 지점을 찾고, R2의 CORS 정책을 바꾼 뒤 실제 Range 응답으로 확인했습니다.우동균·2026.11.03
보안객체 저장소녹음 저장소를 바꿔도 지킨 15분 읽기 권한구현 전에 녹음 저장소를 GCS에서 R2로 다시 골랐습니다. 분석 서버에 주는 15분 읽기 권한은 그대로 두고 실제 만료와 삭제를 확인했습니다.우동균·2026.10.27