WebClient UploadFile方法求教

问题描述

publicstaticvoidupLoad(stringurl,stringpath){using(WebClientmyWebClient=newWebClient()){myWebClient.Headers.Add("Content-Type","application/x-www-form-urlencoded");byte[]responseArray=myWebClient.UploadFile(url,"POST",path);stringmsg=Encoding.GetEncoding("UTF-8").GetString(responseArray);if(msg.Contains("成功")){Console.WriteLine("ok");}}}上传MP4文件大小都在1m以内有的电脑可以上传成功而有的电脑却直接报错实在是想不明白求指点!

解决方案

解决方案二:
报的什么错?你不把错误贴出来,别人怎么知道你的具体情况?最好把服务端的接收代码也贴一部分出来。
解决方案三:
如果有的电脑行,有的电脑不行,我觉得唯一的不同可能是path。建议检查一下path对应的文件是否存在,或有没有被占用等等。但最好是贴出错误,你这样帮你解决问题的人也一头雾水
解决方案四:
引用2楼rocmemory的回复:

如果有的电脑行,有的电脑不行,我觉得唯一的不同可能是path。建议检查一下path对应的文件是否存在,或有没有被占用等等。但最好是贴出错误,你这样帮你解决问题的人也一头雾水

报的粗是电脑强制关闭了一个连接
解决方案五:
引用2楼rocmemory的回复:

如果有的电脑行,有的电脑不行,我觉得唯一的不同可能是path。建议检查一下path对应的文件是否存在,或有没有被占用等等。但最好是贴出错误,你这样帮你解决问题的人也一头雾水

path都一样实在不同的机器上运行
解决方案六:
引用3楼c780895965的回复:

报的粗是电脑强制关闭了一个连接

反正就是断了断了。。。。。。确保报错的那台电脑能正确的方位的你的url。。。
解决方案七:
用这个吧
解决方案八:
引用6楼衣舞晨风的回复:

用这个吧

这个真的没法改了吗?

时间: 2024-08-01 10:53:09

WebClient UploadFile方法求教的相关文章

c#- WebClient UploadFile方法求教

问题描述 WebClient UploadFile方法求教 public static void upLoad(string url, string path) { using (WebClient myWebClient = new WebClient()) { myWebClient.Headers.Add("Content-Type", "application/x-www-form-urlencoded"); byte[] responseArray = m

用 WebClient.UploadData 方法 上载文件数据

client|web|数据 假如某网站有个表单,例如(url: http://localhost/login.aspx):   帐号   密码      我们需要在程序中提交数据到这个表单,对于这种表单,我们可以使用 WebClient.UploadData 方法来实现,将所要上传的数据拼成字符即可,程序很简单:      string uriString = "http://localhost/login.aspx";   // 创建一个新的 WebClient 实例.   WebC

用WebClient.UploadData方法上载文件数据的方法_实用技巧

假如某网站有个表单,例如(url: http://localhost/login.aspx):  帐号  密码  我们需要在程序中提交数据到这个表单,对于这种表单,我们可以使用 WebClient.UploadData 方法来实现,将所要上传的数据拼成字符即可,程序很简单:  string uriString = "http://localhost/login.aspx";  // 创建一个新的 WebClient 实例.  WebClient myWebClient = new We

api文档-有关API文档的使用方法求教。

问题描述 有关API文档的使用方法求教. 为什么我想查看 ListActivity中的protect的方法-onListItemClick没有,而且用eclipse可以自动添加的方法中,有几个受保护的方法也是查到的,请问怎么才能查得到? 我想了解这些方法中各个参数的解释,怎么办. 解决方案 你可以在eclipse中看listactivity的源码,里面对参数都有说明 解决方案二: 这个放牛发是从基类继承过来的,要看下面的"从..类继承的方法" 解决方案三: 是的你可以去看这个类的基类,

方法-求教各位大神如何自定义win7的分辨率??

问题描述 求教各位大神如何自定义win7的分辨率?? 今天用virtualbox装了个win7,但是全屏情况下桌面还是无法铺满全屏,分辨率只有4:3的值,无论怎么调分辨率都无法使桌面铺满全屏...请问各位大神有什么方法可以自定义win7的分辨率吗?我感觉16:9的分辨率应该可以铺满,但是我不知道可不可以这样定义......求各位大神帮忙了...(装win8.1的时候也遇到了这个问题) 解决方案 看看是不是显示卡的驱动程序没有装对.VBox似乎并不支持宽屏,不知道现在的版本有没有改进,你试试看.

方法-求教cocos2dx中这是什么写法

问题描述 求教cocos2dx中这是什么写法 .h中 CC_SYNTHESIZE(float, runSpeed, RunSpeed); CC_SYNTHESIZE(float, maxHp, MaxHp); 这个宏是说声明了一个返回值为float类型的,变量名为runSpeed的,自动生成getRunSpeed和setRunSpeed的 方法,看文档应该是这意思. 然后在.cpp中发现有这样写 EnemyBase::EnemyBase() :sprite(NULL) ,hpBgSprite(N

在Winfrom中怎么把图片上传到服务器?

问题描述 我要做一个上传图片的功能,实现把本地的图片上传到服务器中,那位大大讲解一下,有代码最好 解决方案 解决方案二:后台可以考虑使用ftp或是http服务器来接受文件,如果采用http的话,给你一个参考server(asp.netmvc)[AcceptVerbs(HttpVerbs.Post)]publicvoidPush(stringid){stringappName=id.Split('.')[0];stringtargetFolder=Path.Combine(Server.MapPa

C# Windows Phone 8 WP8 开发,将WebClient的DownloadStringCompleted事件改成非同步的awiat方法。

原文:C# Windows Phone 8 WP8 开发,将WebClient的DownloadStringCompleted事件改成非同步的awiat方法. 一般我们在撰写Windows Phone APP 的时候,很常使用WebClient来帮我们完成抓取网路资料的动作,并且利用DownloadStringCompleted的事件去帮我们得知载入的事件已经完成了,可以让我们进行下一步的动作,但是若我们想要将WebClient的DownloadStringCompleted事件改成非同步的aw

C# WebClient类用法实例

  这篇文章主要介绍了C# WebClient类用法实例,本文讲解使用WebClient下载文件.OpenWriter打开一个流使用指定的方法将数据写入到uri以及上传文件示例,需要的朋友可以参考下 进来的项目中要实现能够在windows service中调用指定项目的链接页面.由于访问页面时候使用的是ie浏览器或其他浏览器,所以想起用webclient类. 如果只想从特定的URI请求文件,则使用WebClient,它是最简单的.NET类,它只用一两条命令执行基本操作,.NET FRAMEWOR