Как увеличить размер входных данных в менеджере API wso2 - PullRequest
0 голосов
/ 28 июня 2018

Как настроить размер входных данных в менеджере API wso2

мы должны отправить полезную нагрузку размером более 2 МБ. то есть запрос application / 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 Ответ

0 голосов
/ 29 июня 2018

Ошибка выглядит так, как будто 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 reload

Используйте сам nginx, чтобы перезагрузить его:

/ sbin / nginx -s reload

Для RHEL / CentOS / Debian / Ubuntu Linux попробуйте:

сервис nginx reload

Если вы используете системную систему, запустите: $ sudo systemctl reload nginx.service

...