佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1195|回复: 5

如何传送非常大的 data?

[复制链接]
发表于 5-6-2007 01:21 PM | 显示全部楼层 |阅读模式
Hi,

ASP.NET C# 里,使用 Server.Transfer("xyz.aspx") 来转换页面;
在不能使用 Cookies 和 Session 得条件下,能够如何传送非常大的 string data from Page A 到另一个 page 呢?

我曾经想到用 HTTP Request Parameter, 但是发现 Request parameter 是有 limit length 的,好像是 1024bytes, 而我的 data 肯定会超出这个 limitation. 有其他方法吗?


如果同样的 scenario 要 implement 在 JSP 里, 例如 JSP 能使用 <JSP forward page="xyz.jsp"> tag 来转换页面. 如何能传送非常大的 string data? 同样的条件, 不能使用 session.

请帮帮忙,我已经想了很久. 谢谢了.
回复

使用道具 举报


ADVERTISEMENT

发表于 5-6-2007 04:17 PM | 显示全部楼层
能用GLOBAL 吗 ?
要不然就STORE 进DATABASE 在LOAD 出来

[ 本帖最后由 vampcheah 于 5-6-2007 04:20 PM 编辑 ]
回复

使用道具 举报

发表于 7-6-2007 09:18 PM | 显示全部楼层
除了在技术上,也要考虑设计上的问题
一整面超过 1024 bytes... user 需要输入多少的 data ?

只要是适合用的,就是好方法。
为什么不能用 session 或 cookies 呢?

[ 本帖最后由 flashang 于 7-6-2007 09:20 PM 编辑 ]
回复

使用道具 举报

发表于 7-6-2007 11:13 PM | 显示全部楼层
原帖由 flyingfire 于 5-6-2007 01:21 PM 发表
<JSP forward page="xyz.jsp"> tag
...


request.setAttribute(key, data);

data = (Data) request.getAttribute(key);
回复

使用道具 举报

发表于 8-6-2007 10:07 PM | 显示全部楼层
如果server太忙,也会有可能出现问题。

可能在你的电脑上市没有问题的

但是还是不要一时把太多的data sent给server
回复

使用道具 举报

发表于 10-6-2007 02:03 PM | 显示全部楼层
用XML document来作暂存也不错~
回复

使用道具 举报

Follow Us
您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT


本周最热论坛帖子本周最热论坛帖子

ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 26-9-2025 11:37 PM , Processed in 0.126507 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表