CNDEV
...
...
账号
登
登录
先
先随便看看
中国开发网
: 论坛:
程序员情感CBD
: 贴子 662030
lukejee
·
2008-08-04 07:49:55
·
阅读: 324
你假设客户端使用了IE,并且允许ActiveX
<空>
相关信息:
asp.net 设置允许上传文件的大小是在 Web.config 里。有没有办法为每个页面单独设置不同的大小限制?
(空) (
pcplayer
[890]
2008-08-04 15:25
)
不传到服务器上,web server怎么知道文件有多大?
(空) (
lukejee
[358]
2008-08-04 15:43
)
问题不是这个。asp.net 允许在 web.config 文件里写配置来限制上传文件的大小。但这个配置似乎是针对所有页面的。
(空) (
pcplayer
[697]
2008-08-04 15:46
)
自己写代码check, 别说asp.net, php对upload的限制也是全局的
(空) (
lukejee
[414]
2008-08-04 15:51
)
用个上传activex,然后就方便了
(空) (
pinxue
[384]
2008-08-04 15:46
)
你假设客户端使用了IE,并且允许ActiveX
(空) (
lukejee
[323]
2008-08-04 15:49
)
一般asp.net开发者是可以安全的做这种假设的
(空) (
pinxue
[371]
2008-08-04 15:59
)
其实涉及到文件上传还有不同大小的限制,已经不是普通针对公众的应用了。所以不用考虑不同浏览器支持的问题。
(空) (
pcplayer
[437]
2008-08-04 16:05
)
这样写Web程序, pfpf
(空) (
lukejee
[347]
2008-08-04 16:09
)
那要碰巧用户都同意装ActiveX了,都整ActiveX了,何必写Web,自找麻烦,弄个Delphi写一个客户端还快点
(空) (
lukejee
[490]
2008-08-04 16:12
)
一个针对公众的网站,前台还是需要 Html 的。但后台管理,我还真的想直接用 delphi 做客户端,更方便快捷。
(空) (
pcplayer
[413]
2008-08-04 16:16
)
一个针对公众的网站, 限定IE, 还要求用户打开ActiveX,这样的设计......骇客会很喜欢
(空) (
lukejee
[390]
2008-08-04 16:26
)
看应用环境了。我说的可以采用客户端,是指后台管理。而后台管理只是少数几个人用到。这个客户端可以是 activex,甚至可以是一个普通程序。
(空) (
pcplayer
[425]
2008-08-04 16:33
)
不同目录,可以放不同的web.config。
(空) (
乌烟
[387]
2008-08-04 15:55
)
看来只好用这一招了....贫血的单独做个客户端也是个办法。
(空) (
pcplayer
[346]
2008-08-04 15:57
)
AJAX上传组件
(空) (
sealw
[395]
2008-08-04 16:27
)
这种上传限制在客户端做的话,没有真正意义上的效果, 因为也许根本没有常规客户端,直接模拟了一个REQUEST提交了
(空) (
lukejee
[372]
2008-08-04 16:30
)
再配合后台Web Service
(空) (
sealw
[332]
2008-08-04 16:38
)
主要是没传完,根本不知道文件多大, 所以PHP或者asp.net会提供一个最大值限定, 小于那个最大值的判断,只有在文件传完以后才能在server上做
(空) (
lukejee
[488]
2008-08-04 16:40
)
可以检测中途接收的流的大小的
(空) (
dead_lee
[338]
2008-08-05 06:45
)
噢, 我查了一下php文档, 5.2开始有个扩展支持,检测已上传的文件大小, 那就可以用ajax的方式取得上传文件的状态, 但是如何在server端断掉上传文件的链接呢?
(空) (
lukejee
[671]
2008-08-05 08:02
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录