求助。我现用get URL提交传值,由于数据较多,有时会出超过这个长度,提交不上。各位除了用POST传值以外还有没有什么其它的好办法?在线等。

解决方案 »

  1.   

    搞个文本上传不得了,fileopen
      

  2.   

    1.压缩传递的数据 把数据里面冗余的信息去掉 尽可能减少传递的信息量 宁愿在处理页面多写些文本处理代码
    2.把临时数据保存在数据库中 或者文本文件中,但只适合无客户端对话的页面 提交表单的话还是无法避免选择POST
    3.存放入SESSION或者COOKIES 但同2一样 有客户端对话则不适用(AJAX也需要参数传递,无疑导致问题回归到选择GET或者POST方式)
    4.最可行还是选择POST方式传递数据
      

  3.   

    除了POST没有更好的办法。
    GET在HTTP协议头里传数据,所以有有长度限制;POST在HTTP内容里传数据,可以传任意长度数据。