我是Javascript的新手,现在尝试在我的网站上实现以下功能:
一旦用户使用/hello路径输入网站,网站将页面上
Hello world
的响应
index.js
的框架如下:
addEventListener('fetch', event => {
event.respondWith(handleRequest(event.request))
})
/**
* Respond with hello worker text
* @param {Request} request
*/
async function handleRequest(request) {
return new Response('Hello worker!', {
headers: { 'content-type': 'text/plain' },
})
}
我的目标是添加一个请求处理程序,以便web可以使用GET
请求处理/hello
路径。
分配您的工作人员在URL路径匹配上运行。这假设您已经创建了工作者。
-
在Cloudflare仪表板中打开您的域。
-
转到
Workers
选项卡。 -
单击
Add route
。 -
指定要匹配的路径url,例如
*.example.com/hello
。选择您的员工。Save
。
在浏览器中打开example.com/hello
,它将以Hello worker!
进行响应。