У нас есть требование отправить большие данные как часть URL-адреса, которые будут считаны угловыми для отображения страницы. Url имеет более 10000 символов. Но облачный прогноз возвращается ниже ошибки -cloudfront отвечает со статусом 413 (слишком сложно запросить сущность)
Плохой запрос. Порожденных CloudFront (CloudFront) Request ID: I2fOApzZr4psKrWsY6abezp5R0m30zKDKE7c0MuB_JkjWbvxz5GVnQ ==
Browser консоль возвращает код ошибки 413 с сообщения ниже -
Не удалось загрузить ресурс: сервер ответил со статусом 413 (Request Entity Too Large)
Есть ли какие-либо настройки в облачном фронте, которые могут позволить принять большой URL-запрос.
В apache я знаю, что существуют такие настройки, как LimitRequestBody, которые могут допускать большие входы, но запрос не достигает apache и ошибки из-за самого облачного интерфейса.
Когда я играл с количеством символов - облачные перерывы после 8226 символов.
Даже если вы можете, я бы предпочел (ab) использовать URL-адреса, чтобы разместить столько данных. Связано это: http://stackoverflow.com/questions/417142/what-is-the-maximum-length-of-a-url-in-different-browsers - облачный режим вполне в порядке, чтобы не принимать URL-адреса такого размера. – zapl
наш угловой код js является типом шаблона, который получает данные, полученные из другой службы контента. Есть ли способ опубликовать данные в угловые js вместо того, чтобы читать данные из URL. Однако я не хочу, чтобы это стало угловатым вопросом. Угловой не может вызвать api напрямую из-за некоторых проблем с проверкой подлинности. И я не знаю abc угловатых. –
Конечно, есть способ сделать это, но вам нужно будет объяснить систему гораздо более подробно. => Опубликуйте новый вопрос (или несколько, это похоже на довольно большое изменение, которое необходимо). – zapl