edwa把 Deno Deploy 迁移到 CF Worker(实现KV兼容层) 中发帖

最近Deno Deploy被封号了。 
所以想把代码迁移到worker。
以前的代码用到了 Deno.openKv,所以就做了一个兼容层。
Deno Deploy代码:
async function handler(req){
return new Response("hello")
}

Deno.serve(handler)


迁移到CF worker(注入了Deno.openKv 以兼容worker的KV):

CODE
同时,cf worker 的 fetch 会带有一些奇怪的 cf- x- 头.假如你想优化这部分:
我目前的做法是hook globalThis.fetch , 在 globalThis.fetch 请求前加入一个自定义的逻辑,连接到我部署的万能反代服务器,实现忽略ssl错误、删除cf请求头等功能,完全确保连接的隐秘性.
站内也有另外的方...