@johnsharon said in How to login to any site using HTTP client in BAS?:
How to login to any site using HTTP client in BAS?
you must repeat the same requests that your site sends after you click the login button.
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