Move Resource

최신 업데이트:2025-08-20 10:34:45

이 인터페이스는 객체 스토리지 플랫폼에서 지정된 리소스를 소스 공간에서 대상 공간으로 이동하거나, 동일한 공간 내에서 리소스의 이름을 변경하는 데 사용됩니다. 대상 공간에 동일한 이름의 리소스가 이미 존재하는 경우, 기존 파일이 바로 덮어쓰게 됩니다.

참고: m3u8 파일을 이동할 경우, ts 파일들은 함께 이동되지 않습니다.

요청 설명

요청 경로

POST /move/{param_src}/{param_dst}
Host: <MgrDomain>
Authorization: <AccessToken>

참고: param_src는 이동 작업의 소스 파일로서, 실제로 이동할 리소스의 현재 위치를 나타냅니다.
param_dst는 이동 작업의 대상 파일로서, 이동 후 리소스의 새 위치 혹은 새 이름을 지정합니다.

{param_src}{param_dst}의 생성 규칙은 EncodeEntryURI 포맷을 참고하세요.

헤더 설명

파라미터 필수 여부 설명
Host 관리 도메인 이름으로, 콘솔의 버킷 개요 인터페이스에서 확인할 수 있습니다.
Authorization 관리 인증 정보 입니다.

응답 설명

  • 요청이 성공하면, 다음과 같은 Json 문자열이 반환됩니다:
{
    "message":   "OK",
    "code": 200
}
필드명 필수 여부 설명
message 아니오 파일 이동 성공 시 안내 메시지
code 요청 반환 상태 코드. HTTP 응답 상태 코드 참고
  • 요청이 실패하면, 다음과 같은 Json 문자열이 반환됩니다:
{
    "code":     "<code string>",
    "message":  "<ErrMsg string>"
}
필드명 필수 여부 설명
code HTTP 요청 응답 코드. HTTP 응답 상태 코드 참고
message 아니오 파일 이동 실패 안내 메시지

예시

curl -v -X POST -H "Authorization:86622e227a50d49d858c2494a935bc2e4ac543a7:MzBiOWNlOTZhYzk0NDM4ZWVkMDJmOTBhMzI0MTM5NjkxMDdhNDNkMA==" --url "http://mgrDomain/move/aW1hZ2VzOmdqaF9zeW4xLnR4dA==/aW1hZ2VzOmdqaF9zeW4xX21vdmUudHh0"
이 문서의 내용이 도움이 되었습니까?
아니오
정상적으로 제출되었습니다.피드백을 주셔서 감사합니다.앞으로도 개선을 위해 노력하겠습니다.