跨域名上传图片问题。(100分,在线等) 在应用程序服务器,上传图片,要求将图片保存到远程图片服务器,不再同一域名下,也不是同一台机器,说的够明白吧。有C#的代码最好。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那你以那种方式与远程服务器建立连接?走internet http?直接远程服务器公开服务不行?UP 用web services实现远程上传http://www.cnblogs.com/hqbird/articles/1287935.html 没有其它方法了吗?那个webservice的方法我用过,放在IIS上,webservice就接受不到流文件,不知道是iis的问题,还是程序的问题。能有其他方法吗?不管怎样就安全,用这舒服就行。 别用webservice传文件.我永远都怎么建议如果只是传文件的话用FTP最好 不可以 解决办法只能是在一个域上做好上传文件的页, 然后在另一个域的一个页上用iframe嵌套这个页上传。 两站间用post或者get传递参数 楼上的,能给代码吗,这个方法我试过,但用iframe就是无法得到返回值! a.com/upload.aspx<input type="file" /><input type="submit" />a.com/upload.aspx.cs//上传//成功的话执行下边代码new WebClient("http://b.com/upload.aspx?ok=1").DownLoadString();b.com/upload.aspx<iframe onload="func()" src="http://a.com/upload.aspx" />var first = true;function func(){if(first){ first=false;return;}//第一次加载不做任何动作(上传图片后再执行该函数)var ck = getcookie("uploadok");//如果存在说明上传成功if(ck) alert("上传成功");else alert("上传失败");}b.com/upload.aspx.csif(Request["ok"]!=null)HttpContext.Current.Response.Cookies.Add(new HttpCookie("uploadok","1")); 大哥们,有用数据流上传图片的方法吗?把fck给改成能跨域名上传,有人改过吗? 点击DataGridview列头进行排序,怎样实现某一列排序时列值不变? 以前编译的一个Winfrom exe文件,源码丢了,想得到exe的主要代码,怎么办? 使用NUnit测试C#代码,怎样能把类中的private私有成员谈成public成员? 关于模版的绑定问题 多线程操作窗体控件问题 如何用SqlConnection来执行一个Insert语句? 如何取出已经fill的dataset里面的数据? 哪里有C#语言的图书下载? 网络的远程启动问题 (ASP) 在C#下如何获的STRUCT的长度 java脚本函数 能否接收服务器端的参数??? ArrayList数组里面的对象交换
http://www.cnblogs.com/hqbird/articles/1287935.html
如果只是传文件的话用FTP最好
解决办法只能是在一个域上做好上传文件的页,
然后在另一个域的一个页上用iframe嵌套这个页上传。
两站间用post或者get传递参数
<input type="file" />
<input type="submit" />
a.com/upload.aspx.cs
//上传
//成功的话执行下边代码
new WebClient("http://b.com/upload.aspx?ok=1").DownLoadString();b.com/upload.aspx
<iframe onload="func()" src="http://a.com/upload.aspx" />
var first = true;
function func(){
if(first){ first=false;return;}//第一次加载不做任何动作(上传图片后再执行该函数)
var ck = getcookie("uploadok");//如果存在说明上传成功
if(ck) alert("上传成功");
else alert("上传失败");
}b.com/upload.aspx.cs
if(Request["ok"]!=null)
HttpContext.Current.Response.Cookies.Add(new HttpCookie("uploadok","1"));
把fck给改成能跨域名上传,有人改过吗?