export default { async fetch(request) { // 元のリクエストをクローンして新しいリクエストを構築します const newRequest = new Request(request); // オリジンへの新しいリクエストにボット管理ヘッダーを設定します: https://developers.cloudflare.com/bots/reference/bot-management-variables/#workers-variables newRequest.headers.set("bot-score", request.cf.botManagement.score); // ボットスコア(整数) newRequest.headers.set( "verified-bot", request.cf.botManagement.verifiedBot, ); // 検証済みボット(ブール値) newRequest.headers.set("ja4", request.cf.botManagement.ja4); // JA4フィンガープリントハッシュ(文字列) // オリジンから新しいリクエストへのレスポンスを提供します return await fetch(newRequest); },};