HTTP PUT via application/octet-stream

Support
  • Hello guys,
    does anyone have an idea how to upload files via a octet-stream with PUT? There is just a request header, no post data.

    Thanks for helping out :)

    Request URL:

    https://xxx-upload.s3.amazonaws.com/a4qOzFEqUn1k?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20231108T174949Z&X-Amz-SignedHeaders=content-disposition%3Bcontent-length%3Bhost%3Bx-amz-acl%3Bx-amz-meta-user-id%3Bx-amz-server-side-encryption%3Bx-amz-storage-class&X-Amz-Expires=86400&X-Amz-Credential=AKIATCWUO4LBFPLD3FUD%2F20231108%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=2087cd4471458d8a3b29fe884476ac5fd465acfe624a2205ea05b3b1f8a46a27
    

    Original request header:

    PUT /a4qOzFEqUn1k?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20231108T174949Z&X-Amz-SignedHeaders=content-disposition%3Bcontent-length%3Bhost%3Bx-amz-acl%3Bx-amz-meta-user-id%3Bx-amz-server-side-encryption%3Bx-amz-storage-class&X-Amz-Expires=86400&X-Amz-Credential=AKIATCWUO4LBFPLD3FUD%2F20231108%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=2087cd4471458d8a3b29fe884476ac5fd465acfe624a2205ea05b3b1f8a46a27 HTTP/1.1
    Host: xxx-upload.s3.amazonaws.com
    User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/119.0
    Accept: application/xml, text/xml, */*; q=0.01
    Accept-Language: en-US,en;q=0.5
    Accept-Encoding: gzip, deflate, br
    Content-Type: application/octet-stream
    Content-Length: 1407268
    Referer: https://xxx.com/
    x-amz-server-side-encryption: AES256
    x-amz-acl: private
    Content-Disposition: attachment;filename="XXX%20Download"; filename*=utf-8''file3.mp3
    x-amz-storage-class: STANDARD
    x-amz-meta-user-id: 1323321357
    Origin: https://xxx.com
    DNT: 1
    Sec-Fetch-Dest: empty
    Sec-Fetch-Mode: cors
    Sec-Fetch-Site: cross-site
    Sec-GPC: 1
    Connection: keep-alive
    Pragma: no-cache
    Cache-Control: no-cache