Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- sealize
- Sentry
- border-width
- php
- fromEvent
- angular
- 이미지바꾸기
- rxjs
- hashchange
- Ionic
- code .
- typescript
- Visual Studio Code
- ChangeDetectorRef
- JavaScript
- getElementsByClassName
- IONIC3
- angular5
- error
- 변화감지
- ion-range
- Git
- NVM
- VSCode
- change detection
- 자바스크립개념
- oh-my-zsh
- zsh
- aab 배포
- 테두리굵기
Archives
- Today
- Total
hsunny study blog
414 Request-URI Too Large 본문
발생배경
HTML 코드를 Image로 변환하는 작업을 하고(https://html2canvas.hertzen.com/) 변환되어 생성된 긴 코드를 URL을 통해 원하는 페이지로 넘겨서 그 페이지에서 보이게 하고 싶었다.
에러설명
제한된 URL 요청의 길이를 초과했을 경우 발생하는 메시지이다.
웹서버에서 받아주는 길이 제한(일반적으로 8KB)도 있지만 웹 브라우저에서도 제한이 있다.
오래된 브라우저들을 2KB의 제한이 있지만 최신 브라우저들은 8KB로 제한하고 있다고 한다.
해결
stackoverflow에 같은 질문에 대한 답변으로 'POST 방식 사용'으로 변경이 있었다.
이미지로 변경하지 않고 데이터만 POST로 넘겨서 화면에 뿌려지는 방식으로 변경했다.
참고
https://blog.asamaru.net/2015/12/02/nginx-414-request-uri-too-large/
https://stackoverflow.com/questions/4618013/414-request-uri-too-large-is-this-browser-dependant
'programming > ERROR' 카테고리의 다른 글
Uncaught SyntaxError: Unexpected end of input (0) | 2020.08.30 |
---|---|
Mixed Content: The page at '%' was loaded over HTTPs, but requested an insecure image '%'. (0) | 2018.06.18 |
popup창에서 window.opener로 값이 전송되지 않는 문제 (0) | 2018.04.11 |
cannot read property 'replace' of undefined (0) | 2017.07.22 |
[iOS]This action could not be completed. Try again. (0) | 2017.06.25 |