以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]关于WUEI的框架疑问  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=113523)

--  作者:智友软件工作室
--  发布时间:2018/1/17 14:44:00
--  [求助]关于WUEI的框架疑问
Dim fl As String = "d:\\web\\" & e.path
If
 filesys.FileExists(fl)
    Dim idx As Integer = fl.LastIndexOf(".")
    Dim ext As String  = fl.SubString(idx)
    Select Case ext
        Case ".jpg",".gif",".png",".bmp",".wmf",".js",".css" ,".html",".htm",".zip",".rar"
            e.WriteFile(fl)
            Return 
\'
这里必须返回
    End 
Select

End
 If


上述代码是给服务器发数据,

如果我在web文件夹下有上万张图片,请问这样传数据是不是有影响,网络要求是不是很高

--  作者:有点甜
--  发布时间:2018/1/17 15:18:00
--  

没看懂你的意思【给服务器发数据】?

 

1楼代码的意思是:如果你网页里有一个叫做 abc.jpg 的图片,那么就从web文件夹把这个jpg下载到客户端显示出来。


--  作者:智友软件工作室
--  发布时间:2018/1/17 15:32:00
--  
可能是我表达不清楚,如果web文件夹里10000张图片,如果执行1楼代码,结果是把10000张都推给客户端了,还是客户端需要哪个图片就推送哪个图片?
--  作者:有点甜
--  发布时间:2018/1/17 16:12:00
--  
以下是引用智友软件工作室在2018/1/17 15:32:00的发言:
可能是我表达不清楚,如果web文件夹里10000张图片,如果执行1楼代码,结果是把10000张都推给客户端了,还是客户端需要哪个图片就推送哪个图片?

 

比如客户端有一个网页要显示,如

 

<img src="./images/1.jpg />

<img src="./images/2.jpg />

 

那么,需要服务器端把1、2下载到客户端,才能正常显示网页。网页要显示多少,那就下载多少。

 

如果你客户端需要显示100张图片,那就会执行100次httprequest事件,一次下载一个图片。