边缘安全加速平台 EO 返回 HTML 页面

这篇说说如何使用腾讯云边缘函数生成并预览一个返回“Hello World”HTML页面的示例,代码通过addEventListener监听请求并返回自定义响应。 示例代码:使用TypeScript定义HTML字符串,通过handleRequest返回带自定义头部的Response。 预览方式:在浏览器访问匹配触发规则的URL即可查看效果。 相关参考:提供addEventListener、Response、FetchE。

相关产品
边缘安全加速平台 EO 产品页,含版本规格、价格与购买入口。

使用边缘函数生成 HTML 页面,并在浏览器端访问预览该 HTML 页面。

一、示例代码

const html = ` <!DOCTYPE html> <body> <h1>Hello World</h1> <p>This markup was generated by TencentCloud Edge Functions.</p> </body>`;async function handleRequest(request) { return new Response(html, { headers: { 'content-type': 'text/html; charset=UTF-8', 'x-edgefunctions-test': 'Welcome to use Edge Functions.', }, });}addEventListener('fetch', event => { event.respondWith(handleRequest(event.request));});

二、示例预览

在浏览器地址栏中输入匹配到边缘函数触发规则的 URL,即可预览到示例效果。

三、相关参考

·Runtime APIs: addEventListener

·Runtime APIs: Response

·Runtime APIs: FetchEvent

赞 (0)
上一篇 4天前
下一篇 4天前