图片上传到服务器

ACE生如夏花 2010-09-28 10:48:31
在winforms中,我想把图片上传到服务器上某个盘的指定的文件夹,可是没有思路,请各位帮忙一下,最好能够给一个具体的例子。
...全文
367 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyq11 2010-09-28
  • 打赏
  • 举报
回复
WebClient.UploadFile 方法
public byte[] UploadFile (
string address,
string fileName
)
WebClient myWebClient = new WebClient();
myWebClient.Credentials =new NetworkCredential(username,password);
byte[] responseArray = myWebClient.UploadFile(uriString,fileName);
wuyq11 2010-09-28
  • 打赏
  • 举报
回复
ftpwebrequest
webclient
using (System.Net.WebClient client = new System.Net.WebClient())
{
client.UploadFile("","PUT","");
}
ACE生如夏花 2010-09-28
  • 打赏
  • 举报
回复
webclient 能在winforms中用吗您给的路径好想不太对呀
porschev 2010-09-28
  • 打赏
  • 举报
回复
这个可以百度。。。到处都是上传图片的源码
孟子E章 2010-09-28
  • 打赏
  • 举报
回复
http://www.google.com/search?q=WebClient+%E4%B8%8A%E4%BC%A0%E6%96%87%E4%BB%B6&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:zh-CN:official&client=firefox-a

WebClient 上传文件
ACE生如夏花 2010-09-28
  • 打赏
  • 举报
回复
用socket编程我在网上查了,都不成功,所以希望大家帮帮忙吧,给我一个具体的例子,我学习学习,以前没有接触过。
LVSmile 2010-09-28
  • 打赏
  • 举报
回复
客户端将文件转成流然后通过网络传送,服务器端接收生成文件
ACE生如夏花 2010-09-28
  • 打赏
  • 举报
回复
能不能给一段具体的代码,分客户端和服务器端吗?
jzywh 2010-09-28
  • 打赏
  • 举报
回复
HttpWebRequest
guyehanxinlei 2010-09-28
  • 打赏
  • 举报
回复
FTP,WebService,...
孟子E章 2010-09-28
  • 打赏
  • 举报
回复
http://dotnet.aspx.cc/article/d8f961c3-cbc1-4591-143d-236b572eb89f/read.aspx

利用WebClient类向服务器上载文件

另外也可以使用HttpWebrequest
ACE生如夏花 2010-09-28
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 wuyq11 的回复:]
ftpwebrequest
webclient
using (System.Net.WebClient client = new System.Net.WebClient())
{
client.UploadFile("","PUT","");
}
[/Quote]
给您下面写的是什么联系啊能不能在说详细点,拜托了,因为以前没接触过,希望多帮帮忙。
hongjiaoli 2010-09-28
  • 打赏
  • 举报
回复
前台页面源码:
<tr>
<td class="td" style="height: 25px; width: 76px;">产品图片:</td>
<td style="height: 25px"><input type="file" name="file5" id="upfile" runat="server" class="kuang" />(图片格式:.jpg,.gif)
<input type="submit" name="Submit4" id="btnupfile" runat="server" value="上传" class="btn" onserverclick="btnupfile_ServerClick"/>
<asp:Label ID="lblproimage" runat="server" Text=""></asp:Label></td>
</tr>


==================================================================================

后台代码:
protected void btnupfile_ServerClick(object sender, EventArgs e)
{
HttpPostedFile hpf = this.upfile.PostedFile;
string FileSize = Convert.ToString(Convert.ToInt32(hpf.ContentLength.ToString()) / 1024) + "KB";
//取得文件名(不含路径)
char[] de ={ '\\' };
string[] AFilename = hpf.FileName.Split(de);
string strFilename = DateTime.Now.ToString().Replace("-", "").Replace(" ", "").Replace(":", "") + AFilename[AFilename.Length - 1];
if (strFilename.Substring(strFilename.LastIndexOf('.') + 1) == "jpg" || strFilename.Substring(strFilename.LastIndexOf('.') + 1) == "gif")
{
hpf.SaveAs(Server.MapPath(".") + "\\proimage\\" + strFilename);
Session["FileName"] = strFilename;
this.lblproimage.Text = "图片名:" + strFilename.ToString();
ClientScript.RegisterStartupScript(this.GetType(), null, "<script>alert(\"图片上传成功!\");</script>");
return;
}
else
{
ClientScript.RegisterStartupScript(this.GetType(), null, "<script>alert(\"图片格式不正确!\");</script>");
return;
}
}
内容概要:本文系统研究了基于豪猪优化算法(CPO)的多无人机协同集群在三维空间中的避障路径规划问题,聚焦于实现以最低成本为目标的航迹优化,综合考虑路径长度、飞行高度、威胁规避及转弯角度等多个关键因素。通过构建精细化的三维环境模型与多无人机协同机制,采用Matlab平台实现CPO算法的仿真与验证,充分展示了该算法在复杂动态障碍环境下的高效搜索能力与全局优化性能。研究不仅涵盖了路径规划的数学建模与目标函数设计,还深入探讨了算法的收敛特性与鲁棒性,为智能群体系统在实际场景中的应用提供了理论依据与技术支撑。; 适合人群:具备一定编程基础和优化算法背景,从事无人机系统控制、智能路径规划、群体协同、人工智能与自动化等相关领域的科研人员、高校研究生及工程技术人员。; 使用场景及目标:①应用于多无人机协同执行侦察、灾害监测、应急救援、区域巡检等复杂任务中的自主路径规划;②为智能优化算法在三维动态环境下的路径决策问题提供可复现的技术范例;③支持研究人员对CPO算法与其他主流群智能算法(如PSO、GWO、WOA等)进行性能对比与改进研究,推动路径规划技术的发展。; 阅读建议:建议结合提供的Matlab代码进行实践操作,重点理解目标函数的多维度建模方式与CPO算法的迭代优化流程,可通过调整环境参数与约束条件进行仿真实验,对比不同算法在相同场景下的路径质量与收敛速度,从而深入掌握其优势与适用边界。

111,129

社区成员

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

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

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