Я использую HTTP-запросы в моей программе для передачи данных через строку запроса на веб-страницу состояния. Запросы имеют вид:
http://www.example.com/poststatus.asp?ID="FRED"&widgetscompleted=1234&...parameterN=valueN
Страница ASP анализирует строку запроса и обновляет базу данных.
Мой вопрос: каково разумное ограничение длины строки запроса? Я видел упоминание о 2000 с лишним байтах, но это, похоже, связано с браузером, и здесь нет никакого браузера - только мое приложение (использующее Indy) и IIS.
Зависит от браузера, для более это может помочь
С ограничением на символы я обычно минимизирую значения строки запроса из вашего примера: & widgetscompleted = может быть сокращено до & wc =.
Я уверен, что если вы минимизируете их, длина не должна быть проблемой.