C#高级编程第三版--31.1.3上传文件
Posted mb630ec035bcfe8
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#高级编程第三版--31.1.3上传文件相关的知识,希望对你有一定的参考价值。
31.1.3 上传文件
WebClient类还提供了UploadFile()方法和UploadData()方法。UploadFile()方法用于把指定的文件上传到指定的位置,其中的文件名已经给出;而UploadData()方法用于把二进制数据上传至指定的URI,那些二进制数据是作为字节数组提供的(还有一个DownloadData()方法,用于从URI中检索字节数组):
WebClient client = new WebClient();
client.UploadFile("http://www.ourwebsite.com/NewFile.htm",
"C://WebSiteFiles//NewFile.htm");
byte [] image;
// code to initialise image so it contains all the binary data for
// some jpg file
client.UploadData("http://www.ourwebsite.com/NewFile.jpg", image);
以上是关于C#高级编程第三版--31.1.3上传文件的主要内容,如果未能解决你的问题,请参考以下文章