关于网友提出的“ 不用上传控件实现httpWebRequest 上传文件”问题疑问,本网通过在网上对“ 不用上传控件实现httpWebRequest 上传文件”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 不用上传控件实现httpWebRequest 上传文件
描述: WebClient myWebClient = new WebClient();
myWebClient.UploadFile("http://localhost:12880/FileReceive.aspx", "POST", @"E:\123.PDF");
用这段代码,总是报:远程服务器返回错误: (500) 内部服务器错误。
不用上传控件,怎么实现post上传啊,请教各位大侠。网上大部分都是用上传控件的。
解决方案1: LZ,你打算什么都不用,能解决问题吗?还有就是你的那个是绝对路径,在客户端访问能找到路径吗?
解决方案2: 你可以添加个Web服务,然后调用。。。就OK
解决方案3: