mirror of
https://github.com/MarSeventh/CloudFlare-ImgBed.git
synced 2026-05-01 01:16:31 +00:00
27 lines
976 B
JavaScript
27 lines
976 B
JavaScript
export async function onRequest(context) {
|
|
// Contents of context object
|
|
const {
|
|
request, // same as existing Worker API
|
|
env, // same as existing Worker API
|
|
params, // if filename includes [id] or [[path]]
|
|
waitUntil, // same as ctx.waitUntil in existing Worker API
|
|
next, // used for middleware or to fetch assets
|
|
data, // arbitrary space for passing data between middlewares
|
|
} = context;
|
|
const value = await env.img_url.list();
|
|
//let res=[]
|
|
//for (let i in value.keys){
|
|
//add to res
|
|
//"metadata":{"TimeStamp":19876541,"ListType":"None","rating_label":"None"}
|
|
//let tmp = {
|
|
// name: value.keys[i].name,
|
|
// TimeStamp: value.keys[i].metadata.TimeStamp,
|
|
// ListType: value.keys[i].metadata.ListType,
|
|
// rating_label: value.keys[i].metadata.rating_label,
|
|
//}
|
|
//res.push(tmp)
|
|
//}
|
|
const info = JSON.stringify(value.keys);
|
|
return new Response(info);
|
|
|
|
} |