我在程序中使用HTTP请求通过查询字符串将数据传递到基于Web的状态页面。请求的格式为:
http://www.example.com/poststatus.asp?ID="FRED"&widgetscompleted=1234&...parameterN=valueN
ASP页面解析查询字符串并更新数据库。
我的问题是:查询字符串的合理长度限制是多少?我已经看到提到2000多字节,但这似乎与浏览器有关,这里没有浏览器 - 只是我的应用程序(使用Indy)和IIS。
答案 0 :(得分:3)
依赖浏览器,更多this可能会有所帮助
答案 1 :(得分:1)
由于字符的限制,我通常做的是最小化示例中的查询字符串值:& widgetscompleted =可以缩减为& wc =。
我确信如果你最小化这些,长度应该不是问题。