(url)
| 16 | }; |
| 17 | |
| 18 | const httpsSecHandler = async (url) => { |
| 19 | try { |
| 20 | const { headers } = await httpGet(url, { |
| 21 | validateStatus: () => true, |
| 22 | }); |
| 23 | return Object.fromEntries(Object.entries(HEADERS).map(([h, key]) => [key, !!headers[h]])); |
| 24 | } catch (error) { |
| 25 | return { error: `Unable to fetch headers: ${error.message}` }; |
| 26 | } |
| 27 | }; |
| 28 | |
| 29 | export const handler = middleware(httpsSecHandler); |
| 30 | export default handler; |