生成表单 (HTML Form Builder)

注意: Qiniu S3 API 服务表单上传中表单字段的名称区分大小写!

AWS V4 认证签名表单

<form action="https://api-s3.qiniu.com/<BucketName>" method="POST" enctype="multipart/form-data">
    <input type="hidden" name="X-Amz-Algorithm" value="AWS4-HMAC-SHA256" />
    <input type="hidden" name="X-Amz-Credential" value="WeyUtAXps-_5dIDvFWF-rKZ5XyzWf-BmOEI_vNtk/20060102/cn-east-1/s3/aws4_request" />
    <input type="hidden" name="X-Amz-Signature" value="<Signature-String>" />
    <input type="hidden" name="X-Amz-Date" value="20060102T15:03:04.000Z" />
    <input type="hidden" name="Policy" value='<Base64-Encoded-Policy-String>' />
    <input type="hidden" name="Content-Type" value="image/jpeg" />
    <input type="hidden" name="success_action_redirect" value="https://example.com/upload_success.html" />
    <input type="input" name="key" value="uploads/avatar/${filename}" />
    <input type="file" name="file" />
    <input type="submit" name="submit" value="上传到七牛云存储" />
</form>

AWS V2 认证签名表单

<form action="https://api-s3.qiniu.com/<BucketName>" method="POST" enctype="multipart/form-data">
    <input type="hidden" name="AWSAccessKeyId" value="WeyUtAXps-_5dIDvFWF-rKZ5XyzWf-BmOEI_vNtk" />
    <input type="hidden" name="Signature" value="<Signature-String>" />
    <input type="hidden" name="Policy" value='<Base64-Encoded-Policy-String>' />
    <input type="hidden" name="Content-Type" value="image/jpeg" />
    <input type="hidden" name="success_action_redirect" value="https://example.com/upload_success.html" />
    <input type="input" name="key" value="uploads/avatar/${filename}" />
    <input type="file" name="file" />
    <input type="submit" name="submit" value="上传到七牛云存储" />
</form>

results matching ""

    No results matching ""