페이지를 렌더링하기 위해 각도로 읽히는 큰 데이터를 URL의 일부로 보내야한다는 요구 사항이 있습니다. URL의 길이는 10000자를 넘습니다. 하지만 구름이 잘못 표시됨 -cloudfront는 413 (요청 엔터티가 너무 큼) 상태로 응답합니다.
잘못된 요청입니다. 서버 (413)의 상태로 응답 (-
자원을로드하지 못했습니다 브라우저 콘솔이 다음 메시지와 함께 오류 코드 (413)를 반환
I2fOApzZr4psKrWsY6abezp5R0m30zKDKE7c0MuB_JkjWbvxz5GVnQ의 == : CloudFront를 (CloudFront를) 요청 ID에 의해 생성 된 엔티티가 너무 큼)
큰 URL 요청을 허용 할 수있는 클라우드 프런트의 설정이 있습니까?
큰 입력을 허용 할 수있는 LimitRequestBody 같은 설정이 있지만 요청이 아파치에 도달하지 않고 클라우드 프론트 자체에서 오류가 발생한다는 것을 알고 있습니다.
문자 수가 많을 때 - 구름 낀 부분은 8226자를 넘었습니다.
가능하다해도 많은 데이터를 저장하기 위해 URL을 사용하는 것이 좋습니다. 관련 : http://stackoverflow.com/questions/417142/what-is-the-maximum-length-of-a-url-in-different-browsers - cloudfront 잘이 크기의 URL을 수락하지 않는 이유입니다. – zapl
우리 앵귤러 js 코드는 다른 콘텐츠 서비스에서 가져온 데이터를 제공하는 템플릿의 일종입니다. URL에서 데이터를 읽는 대신 각도 j에 데이터를 게시 할 수있는 방법이 있습니까? 나는 이것이 각도 js 질문이되고 싶지 않아요. Angular는 인증 문제로 인해 API를 직접 호출 할 수 없습니다. 그리고 나는 각도의 abc을 모른다. –
분명히 할 수있는 방법이 있지만 시스템을 훨씬 더 자세하게 설명해야합니다. => 새로운 질문을 게시하십시오 (또는 여러 개, 이것은 필요한 큰 변화처럼 들립니다). – zapl