發起網絡請求獲取遠程資源
更新時間 2024-09-19 19:38:41
最近更新時間: 2024-09-19 19:38:41
分享文章
在邊緣函數內使用fetch接口,發起網絡請求獲取響應。
示例代碼
async function handleRequest(request) {
// 獲取網絡資源
const url = "//www.daliqc.cn"
const response = await fetch(url);
return response;
}
addEventListener('fetch', event => {
return event.respondWith(handleRequest(event.request));
});
示例預覽
在瀏覽器地址欄中輸入匹配到HTTP路由的URL,即可預覽示例效果。

相關參考
- 運行時API:addEventListener
- 運行時API:FetchEvent
- 運行時API:Web Standards
- 運行時API:Response
- 運行時API:Fetch