我正在研究可通过智能手机访问的Codeigniter应用程序。问题是,至少对于我的运营商来说,应用程序不会因为“服务器”错误而加载(根据5.0黑莓浏览器,POST数据发送太大或GET数据收到太大,以及6.0黑莓浏览器, “请求的URL无法检索 - 对不起,您尝试上传或下载的文件太大”)。奇怪的是,当连接到WiFi网络时,该网站再次完美无瑕地开始工作。
我想知道如果我能够确定以MB/KB发送和接收的PHP POST数据,那么我可以尽可能地减少它。
我不知道这是Codeigniter问题还是Carrier问题,或者两者兼而有之,因为只有当我通过URL传递数据时才会出现错误。例如
example.com/codeigniter/main - 好吧 example.com/codeigniter/main/post/131 - 繁荣,死亡。
是“codeigniter /”应用程序,“main /”控制器,“post /”方法和131的值。
我使用Codeigniter反应堆2.0.1,顺便说一句。
HTTP Headers的外观如何? – drudge 2011-03-11 21:38:15
@jnpcl现在我看到它们,HTTP标头非常庞大。不是很大,但比我想象的要多。这是主要的GET HTTP Set_cookie:http://sharetext.org/SN4 - 我认为这可能不是在CI中设置cookie的最佳方式(如果有另一个)。还有其他5个“Cookie”HTTP请求,如http://sharetext.org/SN5。虽然它只有73kb。这可能吗? – AeroCross 2011-03-12 16:59:06