比我上传了xxxx.jpg文件,但是读取的是xxxx_tmp.jpg文件,而xxxx_tmp.jpg的文件是不存在的?怎么做到的呢?
看来大家都没遇到过啊!不是说的很清楚吗,看来没碰到这类,真是无法理解我说的!
要是xxxx_tmp.jpg存在我还问你们干什么!
再挂一挂,希望碰到做过这类的,给我解解惑,先谢谢了!
我感觉你说的是不是这样,你上传了1.jpg
网站上给你网址是http://abc.com/1_tmp.jpg
如果是这样容易解释,你请求的东西是一个别名,后台收到这个1_tmp.jpg,去数据库找到确切地址,然后读取文件将文件wirte给你,这个1_tmp.jpg只是一个名称,并不是你真是文件的path.
谢了,当时我还以为跟临时文件的概念差不多,磁盘读取临时文件可能会快一点,所以页面读取xxxx_tmp.jpg来显示,而不读取真实的物理文件xxxx.jpg的路径
你是想说上传的是xxxx。jpg,下载的却是xxxx_tmp.jpg?
描述的乱七八糟的```是说服务端不存在还是客户端不存在,读取说的是服务端读取还是客户端读取
楼主是典型的甲方代表,自以为已经把事情需求都说清楚了,其实他是负责来Take care of 程序员的。
看完你的描述,完全不知道你要的是什么?你描述的越清楚,问题解决的越快,反之越慢.
1.使用数据库记录上传文件的路径或存放上传文件,通过访问一个httphandle及匹配的别名来读取文件。
2.urlrewirte。
问你们项目的程序员,为啥返回的路径不一样。