반응형
오류
Illegal invocation
파일을 ajax로 업로드 하려고 FormData 사용 할떄 위와 같은 에러남.
해결
아래 설정 추가
- processData: false,
- 서버로 보내지는 data는 "application/x-www-from-urlencoded"에 맞는 쿼리 문자열로 처리 및 변환된 형태이다.
- ex) http://example.com/test/there?title=Main&page=1
- ex) {key:value, key:value} -> key=value&key=value
- DOMDocument 또는 기타 처리되지 않은 데이터(파일)을 보낼때는 이 옵션값을 false로 지정해야함.
- 서버로 보내지는 data는 "application/x-www-from-urlencoded"에 맞는 쿼리 문자열로 처리 및 변환된 형태이다.
- contentType: false,
- default 값 : "application/x-www-form-urlencoded; charset=UTF-8"
- "multipart/form-data" 로 전송이 되게 옵션값을 false 지정
반응형
'개발 환경 및 오류' 카테고리의 다른 글
pkix path building failed (0) | 2022.06.15 |
---|---|
'@P***' 근처의 구문이 잘못되었습니다. (0) | 2021.09.10 |
Some resources were not reverted. svn: E155038: Cant revert '{0}' without reverting parent (0) | 2020.10.07 |
MS SQL 2014 ] 외부에서 접속 하도록 인증 ID만들기 (0) | 2019.02.12 |
react / webpack ] export 'filename' was not found in './xx' (1) | 2019.01.25 |