sakura
sakura
Explore posts from servers
CDCloudflare Developers
Created by sakura on 9/5/2024 in #workers-help
Cron Exceeded CPU Limit
No description
6 replies
CDCloudflare Developers
Created by sakura on 8/12/2024 in #general-help
Image Transformation not working
I have a worker that makes fetch calls with resizing options using the following code. But the image doesn't actually get resized. The headers contain cf-cache-status: HIT but not Cf-Resized as I expected based on the docs - https://developers.cloudflare.com/images/reference/troubleshooting What am I doing wrong?
const response = await fetch(url, {
cf: {
image: {
height: 512,
width: 512,
},
},
})
const arrayBuffer = await response.arrayBuffer()
const headers = response.headers
// Log each header
for (const [key, value] of headers.entries()) {
console.log(`${key}: ${value}`)
}
const rawLargeBase64 = Buffer.from(arrayBuffer).toString("base64")
rawResizedImageSize = rawLargeBase64.length
console.log(`Raw image size for ${url}:`, rawResizedImageSize)
const response = await fetch(url, {
cf: {
image: {
height: 512,
width: 512,
},
},
})
const arrayBuffer = await response.arrayBuffer()
const headers = response.headers
// Log each header
for (const [key, value] of headers.entries()) {
console.log(`${key}: ${value}`)
}
const rawLargeBase64 = Buffer.from(arrayBuffer).toString("base64")
rawResizedImageSize = rawLargeBase64.length
console.log(`Raw image size for ${url}:`, rawResizedImageSize)
6 replies
CDCloudflare Developers
Created by sakura on 11/20/2023 in #general-help
Pricing Image Resizing Requests
No description
10 replies