0043-00000001

问题描述

PutSymlink请求失败。

问题原因

您发起PutSymlink请求为OSS文件(TargetObject)创建软链接(Symlink),但是请求头中缺少必选请求头x-oss-symlink-target

问题示例

以下请求中缺少必选请求头x-oss-symlink-target,导致请求报错。

PUT /ObjectName?symlink HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com 
Date: Tue, 09 Apr 2019 06:50:48 GMT 
Authorization: OSS qn6q**************:77Dv****************

解决方案

请求中添加请求头x-oss-symlink-target。该请求头用于指定软链接指向的目标文件。

PUT /ObjectName?symlink HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com 
Date: Tue, 09 Apr 2019 06:50:48 GMT 
Authorization: OSS qn6q**************:77Dv****************
x-oss-symlink-target: oss.jpg

相关文档

PutSymlink