Как увеличить размер входных данных в менеджере API wso2
Как настроить размер входных данных в менеджере API wso2
мы должны отправить полезную нагрузку размером более 2 МБ. это запрос приложения / JSON
<html>
<head>
<title>413 Request Entity Too Large</title>
</head>
<body bgcolor="white">
<center>
<h1>413 Request Entity Too Large</h1>
</center>
<hr>
<center>nginx</center>
</body>
</html>
1 ответ
Ошибка выглядит как Ngnix, выбрасывающий эту ошибку.
Используйте текстовый редактор nano: $ sudo nano /etc/nginx/nginx.conf
Должен быть запущен от имени пользователя root:
vi /usr/local/nginx/conf/nginx.conf
Добавьте следующую строку в http или в контекст сервера или расположения, чтобы увеличить ограничение размера в nginx.conf, введите:
установить размер тела клиента 2M
client_max_body_size 2M; Директива client_max_body_size назначает максимальный принятый размер тела клиентского запроса, указанный строкой Content-Length в заголовке запроса. Если размер больше указанного, то клиент получает ошибку "Запросить объект слишком большой" (413). Сохраните и закройте файл. Перезагрузите веб-сервер nginx, введите:
/ usr / local / nginx / sbin/nginx -s перезагрузить
Используйте сам nginx, чтобы перезагрузить его:
/ sbin/nginx -s перезагрузить
Для RHEL/CentOS/Debian/Ubuntu Linux попробуйте:
сервис nginx reload
Если вы используете систему на основе systemd, запустите: $ sudo systemctl reload nginx.service