Why does setting XMLHttpRequest responseType before calling open throw? Why does setting XMLHttpRequest responseType before calling open throw? ajax ajax