Извините, если бы это - дубликат, я думал бы, что это было бы, всего лишь ничего не мог бы найти.
У меня есть приложение гибкого провода, что я отправляю данные назад на php/mysql сервер через IE. Я еще не столкнулся ни с какими проблемами, но знающий, что это заранее могло бы сохранить меня набор разочарования и работы. Существует ли предел размера регистрации данных через http?
Эта статья говорит "нет": http://www.netlobo.com/ie_form_submit.html
Это обсуждение говорит да: http://bytes.com/topic/php/answers/538226-what-maximum-limit-using-post-method
И все это идет назад и вперед, что я в состоянии найти онлайн. Поэтому ограничьте ответы на, лично тестировал/проверял числа.
Я желаю отправить назад строку XML, которая может быть довольно большой (скажите что до 5 МБ).
Если это имеет какое-либо значение: браузер всегда будет IE (наш продукт требует его), сообщение прибывает из и httpService в гибком проводе, веб-сервер является php, DB является mySql.
Это зависит от конфигурации сервера. Если вы работаете с PHP под Linux или подобным, вы можете управлять им с помощью файла конфигурации .htaccess, например:
#set max post size
php_value post_max_size 20M
И, да, я могу лично подтвердить, что это работает :)
Если вы ' Если вы используете IIS, я понятия не имею, как вы установите это конкретное значение.
HTTP-сервер должен решить, есть ли ограничение. Продукт, над которым я работаю, позволяет администратору настраивать лимит.
URL-адрес запроса (GET и POST) может быть ограничен как браузером, так и сервером. Как правило, безопасный размер составляет 2 КБ, так как есть почти нет браузеров или серверов, которые используют меньший лимит.
Тело запроса (POST) обычно * ограничивается сервером по размеру байта, чтобы предотвратить тип DoS-атаки (обратите внимание, что это означает, что экранирование символов может увеличить размер тела в байтах). Наиболее распространенная настройка сервера - 10 МБ, хотя все популярные серверы позволяют увеличивать или уменьшать ее с помощью файла настроек или панели.
* Некоторые исключения существуют для старых браузеров сотовых телефонов или других небольших устройств - в этих случаях это больше функция кучи, зарезервированной для этой цели на устройстве, чем что-либо еще.