В cloudflare worker как получить данные с URL-адреса

#node.js #cloudflare-workers

Вопрос:

Как получить параметры данных из URL и расшифровать их с помощью функции ниже в cloudflare worker. https://SOMEID.srv10.workers.dev/hash/ Поэтому я хочу получить хэш и расшифровать его с помощью этой функции.

 async function decryptData(encryptedData, password) {  try {  // split the IV off from the end (delimited using ::)  encryptedComponents= encryptedData.split("::")   const data = hexStringToUint8Array(encryptedComponents[0])  const iv = hexStringToUint8Array(encryptedComponents[1])    const passwordKey = await getPasswordKey(password, ['decrypt'])  const decryptedContent = await crypto.subtle.decrypt(  {  name: 'AES-CBC',  iv: iv,  },  passwordKey,  data,  )  return arraybufferToString(decryptedContent)  } catch (e) {  throw e  } }  

Комментарии:

1. Будет ли хэш в https://SOMEID.srv10.workers.dev/hash/ самом деле хэшем? или вы добавляете его в качестве запроса? напр. https://SOMEID.srv10.workers.dev/hash/?id=98hb23498bh23fdng9dun