(request)
| 521 | } |
| 522 | |
| 523 | function cacheKeyForRequest(request) { |
| 524 | if (request.method !== "GET") { |
| 525 | return ""; |
| 526 | } |
| 527 | const target = new URL(request.path, `${localUrl}/`); |
| 528 | target.searchParams.delete("simdeckToken"); |
| 529 | if (target.pathname !== "/api/simulators") { |
| 530 | return ""; |
| 531 | } |
| 532 | return `${target.pathname}?${target.searchParams.toString()}`; |
| 533 | } |
| 534 | |
| 535 | export function isWebSocketUpgradeRequest(request) { |
| 536 | const headers = new Headers(request.headers || {}); |
no test coverage detected