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上传文件的主要内容,如果未能解决你的问题,请参考以下文章

Linux - Unix环境高级编程(第三版) 代码编译

unix环境高级编程(第三版)中apue.h文件的配置问题

UNIX环境高级编程(第三版)头文件“apue.h“问题

UNIX环境高级编程(第三版)关于apue.h的用法

Linux - Unix环境高级编程(第三版) 源代码编译(即头文件apue.h如何使用问题)

C#高级编程(第10版) 高清中文版