模型上传-使用临时授权接口上传文件

后端请求示例:

curl --location --request PUT 'https://minioack.3dopen.cn/openapi/enterprise/Newdimchina/upload/202409231651498966/3D.step?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=minioack%2F20240923%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240923T085149Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=3c8f0894411e18860264209f161a91c29b96cbf330edd7381604af4ac715ebb7' \
--header 'Content-Type: application/octet-stream' \
--data '@/D:/模型/3D.step'

前端上传示例:

  let file = $('#fileSelect')[0].files[0];
     $.ajax({
                    url: url,
                    type: "put",
                    data: file, 
                    async: true,
                    processData: false,
                    contentType: false,
                    error: function (xhr, status, error) {                        
                    },
                    success: function (result) {                        
                    },
                });