Explicity send no referrer headers to external requests for privacy

This commit is contained in:
Gabe Kangas 2021-04-04 20:18:31 -07:00
parent 190b15e592
commit 8751dd5e91

View File

@ -118,7 +118,10 @@ export async function fetchData(url: string, options?: FetchOptions) {
export async function fetchExternalData(url: string) {
try {
const response = await fetch(url);
const response = await fetch(url, {
referrerPolicy: 'no-referrer', // Send no referrer header for privacy reasons.
referrer: '',
});
if (!response.ok) {
const message = `An error has occured: ${response.status}`;
throw new Error(message);