Today I Learned

tags


2021/07/24

How to stream large responses using the Javascript Fetch API:

const response = await fetch(url);
const reader = response.body.getReader();

while (true) {
  const { value, done } = await reader.read();
  if (done) break;
  console.log('Received', value);
}

console.log('Response fully received');

Also: the circumstances under which ~/.*profile files are run: only if you log in.