const signed = await r2.sign(
new Request(url, {
method: "PUT",
}),
{
aws: { signQuery: true },
headers: {
"If-Unmodified-Since": new Date().toUTCString(),
"Content-Length": "1337",
"Content-Type": "image/jpeg",
"Content-Disposition": "attachment",
"Cache-Control": "private, immutable, max-age=31536000",
"User-Agent": "myapp ver 1337"
},
}
);
const signed = await r2.sign(
new Request(url, {
method: "PUT",
}),
{
aws: { signQuery: true },
headers: {
"If-Unmodified-Since": new Date().toUTCString(),
"Content-Length": "1337",
"Content-Type": "image/jpeg",
"Content-Disposition": "attachment",
"Cache-Control": "private, immutable, max-age=31536000",
"User-Agent": "myapp ver 1337"
},
}
);