产品动态
安全公告
产品公告
async function handleRequest(request) {// 远程鉴权 API 地址const checkAuthUrl = 'https://www.example.com/';// 发起远程鉴权const checkAuthRes = await fetch(checkAuthUrl);// 鉴权通过,正常访问资源if (checkAuthRes.status === 200) {return fetch(request, {headers: request.headers,});}// 鉴权不通过,禁止访问资源return new Response(null, {status: 403});}addEventListener('fetch', e => {e.respondWith(handleRequest(e.request));});
https://example.com/app/index.html),即可预览到示例效果。

文档反馈