当前位置:主页>仓库管理软件> 列表

一个非常实用的、关于跨域上传文件的问题 找会计电算化软件下载

记账软件版1楼: 在WEB开发的过程中,像淘宝网站,发布一件商品时用到的页面是upload.taobao.com,而商品图片直接上传到image.taobao.com这台服务器的。
这样的好处是显而易见的,我就不多说。我的问题是:
在upload.taobao.com这台服务器上,如何实现“异域上传”文件到image.taobao.com?

注:如果你想告诉我在upload.taobao.com内嵌一个像image.taobao.com/upload.aspx这样的页面,那么用户身份又要如何判断?如果不是,请说告诉我一个一针见血的答案。谢谢各位!

2楼: 没有做过,说明白点 如库存软件

3楼: 楼上的,假设你开一个电影网站www.video.com ,你会把500M电影放在www.video.com/down 这个目录下吗?如果你告诉我,你会。那我没办法跟你说明白了。

4楼: 帮顶

5楼: 内部地址转向呢? 假设是upload.com ,在提交时把地址转向到image.com

6楼: 只是个虚拟目录而已.
电影网站: www.video.com
的电影放在这里www.video.com/down也是很正常的.这并不意味着在一台服务器上不是吗?

如:
服务器 IP(内部) 服务类别 服务目录
A 192.168.0.100 http Server c:\www
B 192.168.0.101 Image File Server d:\images

只要在"服务器A"上设置本地映射B的相应目录就可以了.
在HTTP保存时保存到这个映射目录就可以了.
--------------------------------------------------------------

上面所举的例子只是用来说明应用的一个方面,当然他们可能不是这么实现的!

记账软件版7楼: upload.taobao.com
image.taobao.com这两个地址是不一样的,但是不同的IP可以指向同一台服务器,且上传做为单独服务器这样可以减轻服务器的流量

8楼: gear1023 说的要是楼主你还不明白,那这个问题就没办法跟你说明白了。

:)

9楼: gear1023,我的意思是:我有两台服务器,现在想把压力分开,明不?

10楼: 当然可以,
或者文件在upload.taobao.com,image.taobao.com是利用的虚拟路径。
或者文件在image.taobao.com,upload.taobao.com采用虚拟路径。
或者文件在第三台计算机上,两个都采用虚拟路径。

11楼: 楼上的,什么是虚拟路径?能否详细讲下方法?

12楼: 明白楼主的意思了

我觉得可能有几种可能的情况:
1. upload.taobao.com 和 image.taobao.com之间存有共享路径, 上传的文件直接写入那个目录.

2. 存有image.taobao.com/upload.aspx这个页面, upload.taobao.com 负责用户验证, 然后内部转向到这个页面.

3. 在image.taobao.com/upload.aspx做一个用户验证很难吗? 如商品管理软件

13楼: 学习

记账软件版14楼: upload.taobao.com和image.taobao.com是两个域么?

15楼: 是同个taobao.com域。

16楼: 我决得这个网址大全很实用的,请大家多多支持
http://16311.855.com

17楼: 楼主连什么是虚拟路径都不知道(google一下),还再跟他纠缠什么
大家也不用再费脑子想,楼主的问题原本简单的很,gear1023,Roseking, 的方法都可以,不过觉得太简单,楼主会不承认问题的本意,找出点理由把它搞复杂,弄成个深奥问题谁还回答得了,所以不用再纠缠了。

18楼: 楼上的,不好意思,我在开发WEB中,只知道有绝对路径和相对路径。你能给我详细讲下虚拟路径吗,我想这会让我有很大收获。

19楼: 程序员群组19313830

20楼: 关于:在upload.taobao.com这台服务器上,如何实现“异域上传”文件到image.taobao.com?

你是不是想这样,用户通过验证后登录到了upload.taobao.com,进入upload.taobao.com通过一个表单发布商品信息,商品信息包含了图片,需要一次完成,而不是先提交文字信息,再提交图片信息。


......

现在的问题是sub.html如何处理提交的数据。这是你自己如何架构服务器的事了。192.168.1.2 image.taobao.com
192.168.1.3 upload.taobao.com
那么你自己想办法,在sub.html中写代码把图片保存到192.168.1.2中对应的位置上。

记账软件版21楼: 查看细节

22楼: 来自毕生的财富-管道的故事!

很久很久以前,在意大利的一个小村子里,有叫布鲁诺和柏波罗的两个年轻人,他们是堂兄弟,而且都雄心勃勃。

一天,

机会来了。村里决定雇两个人把附近河里的水运到村广场的水缸里去。这份工作交给了柏波罗和布鲁诺。两个人都抓起两个水桶奔向河边。一天结束后,他们把村上的水缸装满了。村里的长辈按每桶水一分钱的价钱付钱给他们。

第二天,柏波罗说:“一天才几毛钱的报酬,却要这样来回提水,干脆我们修一条管道把水引到村里去吧。”布鲁诺大声嚷嚷道:“柏波罗,我们有一份很不错的工作。我一天可以提一百桶水。一分钱一桶水的话,一天就是一元钱!一个星期后,我就可以买双新鞋;一个月以后,我就可以买一头母牛;六个月后,我就可以盖一间新房子。我们有全村最好的工作。放弃你的管道吧!”

但柏波罗相信他的梦想终会实现。于是他就去做了。他将一部分白天的时间用来提水,另一部分时间以及周末用来建造管道。



布鲁诺和其他村民开始嘲笑柏波罗,布鲁诺赚到的钱比柏波罗多一倍,他不断地向柏波罗炫耀自己新买的东西。

柏波罗不管这些,继续挖他的管道,哪怕每次只是一英寸。

最后,柏波罗的好日子终于来到了——管道完工了!现在村子里源源不断地有新鲜水供应了。柏波罗也不用再提水桶了。而柏波罗口袋的钱也就越来越多。

管道使得提桶人布鲁诺失去了工作。于是柏波罗找到布鲁诺说:“布鲁诺,我想教你建造管道……然后你再教其他人……然后他们再教其他人……直到管道铺满本地区的每个村落…….最后,全世界的每有一个村子都有管道。”

柏波罗继续说,“我们只需从流进这些管道的水中赚取一个很小的比例。越多的水流进管道,就有越多的钱流入我们的口袋。我所建的管道不是梦想的结束,而只是开始。”

布鲁诺终于明白了这幅宏伟的蓝图。他笑了,他向他的老朋友伸出他那粗糙的手。

或许你有一份好的工作,或许你对目前的工作不是很满意,现在网络赚钱已成为现实,迅速的建立自己的团队,建立自己的赚钱管道,为明天的成功打下基础,有兴趣的朋友进入我的网站详细了解

【Soho之家公司网址】[URL=http://3711.9soho.com]http://3711.9soho.com/[/URL]

【咨询QQ】277341915(耐心讲解等待您的咨询)


[img]http://9soho.com/pic/banner/001.gif[/img]
(摘自《管道的故事》贝克.哈吉斯/文) 如会计电算化软件下载

23楼: 高难道啊

24楼: 用户登录的时候,利用iframe偷偷的在upload.taobao.com、image.taobao.com、*.taobao.com................都注册遍用户session好了

25楼: 感觉大家提供的答案,都不是很爽。

26楼: 好,顶

27楼: 很明白就是这样做

记账软件版28楼: 有一个方法,可以通过Cookie完成异域的身份验证
在上传之前在upload.taobao.com上写入Cookie
登录image.taobao.com后,从Cookie中读取upload.taobao.com写入的信息,验证后放行,立即删除Cookie,由于时间很短,而且可以在Cookie信息中作一加密验证,比如同时写入用户名明文和加密后的用户名,由于Coodie被盗取而泄密用户机密不太可能。

29楼: 大概,其实还没有解决。我再想想,先结帖。