余生's Blog
余生's Blog
正在加载一言...
简单利用cf wordkers获取网站状态码
作者: 余生    时间: 2020-03-29    分类: 好玩程序,网站源码

有些小伙伴的服务器检测图片状态很慢,所以写了一份利用cloudflare workers获取http status code的代码
可用于Hidove图床图片状态检测接口

var iv;
addEventListener('fetch', event => {
  event.respondWith(handleRequest(event.request))
})

async function handleRequest(request) {
    iv = new Ivey();
    let url = new URL(request.url).searchParams.get("url");
    if(!url)
        return new Response("url异常");

    const res = await iv.curl(url);
    return new Response(res);
}
class Ivey{
    async curl(url){
        let response;
        response = await fetch(url);
        return response.status;
    }
}

example:https://status-code.abcyun.workers.dev/?url=https://www.hidove.cn

如果觉得我的文章对你有用,请随意赞赏

支付宝

微信支付

添加新评论

已有 2 条评论

  1. 嘿嘿嘿
    2020-04-08 19:47:32
      

    php那个版本那

    1. 2020-04-09 17:58:36
      @嘿嘿嘿  

      没有php版

最热文章