给图片路径,直接上传到服务器,是否有办法?

l171147904 2010-04-09 04:28:07
给图片路径,直接上传到服务器,是否有办法?有,请帮忙解答。。。

没有上传控件,没有用户操作!
可能我就XML读到一个本地图片路径(图片确实存在),直接上传到服务器!
有门没?各位大侠。。。
...全文
211 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
加油馒头 2010-04-12
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 vrhero 的回复:]
C/S很简单,B/S除非用ActiveX或Silverlight/Flex客户端技术否则不可能...

ps:5楼的代码是在取服务器上的文件,5楼压根儿就没明白问题是什么...
[/Quote]


正解

B/S比较麻烦

C/S的直接通过网络读取
wuyq11 2010-04-09
  • 打赏
  • 举报
回复
ftpwebrequest
web services
vrhero 2010-04-09
  • 打赏
  • 举报
回复
C/S很简单,B/S除非用ActiveX或Silverlight/Flex客户端技术否则不可能...

ps:5楼的代码是在取服务器上的文件,5楼压根儿就没明白问题是什么...
james2222 2010-04-09
  • 打赏
  • 举报
回复
LZ ,坚持 再坚持
ck11926375 2010-04-09
  • 打赏
  • 举报
回复
post
mohugomohu 2010-04-09
  • 打赏
  • 举报
回复
因为代码是在服务端运行,就算得到了客户端路径,他也会被当成是服务器的路径,根本不可能找到这个文件
l171147904 2010-04-09
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 mohugomohu 的回复:]
放弃吧,服务器端是不可能操作客户端的,给你路径也没用
[/Quote]

我想再坚持 坚持。。。呵呵!

要不写成病毒,会被杀毒软件给A死吗?
l171147904 2010-04-09
  • 打赏
  • 举报
回复
用 5楼的 函数!

给提示:“对路径“C:\Documents and Settings\Administrator\桌面\摄像头.jpg”的访问被拒绝。你没有足够权限访问此资源”

虽然我早预料到,,,还是试下,! 不行
mohugomohu 2010-04-09
  • 打赏
  • 举报
回复
放弃吧,服务器端是不可能操作客户端的,给你路径也没用
zsz1001 2010-04-09
  • 打赏
  • 举报
回复
public bool FuJianCreateFile() {
try
{
FileStream fs = new FileStream("要上传的文件路径", FileMode.Open, FileAccess.Read);
byte[] b = new byte[fs.Length];
fs.Read(b, 0, (int)fs.Length);


string newFilePath = "服务器存放的路径";
string fileName = "文件名";

if (!Directory.Exists(newFilePath))
{
Directory.CreateDirectory(newFilePath);
}
newFilePath = Path.Combine(newFilePath, fileName);
MemoryStream m = new MemoryStream(b);
FileStream f = new FileStream(newFilePath, FileMode.Create);
m.WriteTo(f);
m.Close();
f.Close();
f = null;
m = null;

return true;
}
catch
{
return false;
}
}


路径写成参数 可以通用
langxian_1129 2010-04-09
  • 打赏
  • 举报
回复
可以 没问题的
lpingz 2010-04-09
  • 打赏
  • 举报
回复
试试
clientUpload = new WebClient();
clientUpload.UploadFileAsync("上传地址", "图片地址");
kinglshadow 2010-04-09
  • 打赏
  • 举报
回复
根据路径 通过IO 然后利用WCF流模式实现上传
taikonhmao67 2010-04-09
  • 打赏
  • 举报
回复
帮顶 关注下 不过没有上传控件 能传上去么

111,095

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧