서비스 운영 중 아이폰 크롬에서만 axios 요청이 에러나는 현상이 발생했다.
이유는 axios에 setRequestHeader 함수에서 비ASCII 값(ex.한글)을 넣으면 인코딩이 안돼 XMLHttpRequest.setRequestHeader 단계에서 Exception을 던진다.
이러면 Network 탭에도 찍히지 않는다.
추가사항
아이폰 크롬에서 파일 다운로드를 하면 Webkit 자체에서 파일을 다운로드 할 건지 다시 물어보는 바텀 레이러를 하나 띄우는데 여기서 다운로드를 안누르고 크롬브라우저로 다시 돌아가면 window 객체에 접근하지 못하는 현상이 있다.(context가 바꼈나?)