Ограничение POST в Chrome, Safari, а не в FireFox

Я делаю простой POST через форму на другую страницу PHP.

В Chrome и Safari контент, кажется, всегда обрезается до 524kb, хотя это работает в Firefox.

Это слишком мало, чтобы быть любым из моих ограничений PHP, которые все в мегабайтах. LimitRequestBody не установлен в Apache.

Я думаю, что один браузер работает, а два не исключают какое-то правило брандмауэра.

Любые другие идеи о том, что проверить?

Простая форма, значение заполняется угловым. Я могу убедиться, что он представлен в полном объеме при отправке:

<form method="POST" action="/forcedownload/index.php">
<input ng-hide="true" type="text"   name="options[filename]" value="{{download.options.filename}}" />
<input ng-hide="true" type="text"   name="options[filetype]" value="{{download.options.filetype}}" />
<input ng-hide="true" type="text"   name="data"              value="{{download.data}}" />
<input class="btn btn-info" type="submit" ng-click="checkStringLength(download.data,result)" value="Download as CSV" ng-hide="!showPart" />
</form>

Спасибо

1

Решение

Как показано в коде, тип ввода, который я использовал, был «текст» (а я скрывал его с углом), а не просто скрытый.

текстовые поля всегда имеют допустимый предел символов по умолчанию 524288.

DOH.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]