wcf – 使用RESTSharp上传图片(addFile)
发布时间:2020-12-14 05:40:59 所属栏目:Windows 来源:网络整理
导读:我想在 Windows Azure上托管的Web服务上从我的Windows Phone发送图片. 为了与我的服务进行通信,我使用RESTSharp,我看到有一个名为addFile的方法用于发送文件. RestRequest request;request = new RestRequest("/report/add",Method.POST);request.AddFile("t
我想在
Windows Azure上托管的Web服务上从我的Windows Phone发送图片.
为了与我的服务进行通信,我使用RESTSharp,我看到有一个名为addFile的方法用于发送文件. RestRequest request; request = new RestRequest("/report/add",Method.POST); request.AddFile("test",ConvertToBytes(e.ChosenPhoto),"testfile"); App.Client.ExecuteAsync(request,response => { RestResponse resource = response; if (response.StatusCode == HttpStatusCode.OK) { MessageBox.Show("Your report has been sent! Thank you for your participation!"); } }); 但是,我不知道如何检索请求到达服务时发送的字节数组. 解决方法
你能展示用来处理文件服务器端的代码吗?可能是你在错误的地方看.
或者,您可以尝试其他方式添加文件: request.AddBody(new { myFile = fileByteArray })) 注意:在这两种情况下,文件都将加载到内存中.这可能是大文件的问题. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2008 – 修复Active Directory中的用户和计
- 开发动作识别使用到的技术小贴士
- winforms – 如何用DevExpress取代已经消失的60个免费控件?
- 用于Windows C#的SMS网关
- windows – 是否可以使Microsoft build.exe包含来自远程目录
- windows-server-2008-r2 – 打开来自特定IP地址的所有连接的
- 提琴手2或4不在Windows 10中工作
- windows-server-2008 – Windows 2k8 R2 – 什么是UserDN属
- Windows – 如何编写运行vcvars32.bat的构建批处理脚本,然后
- windows – 无法使用powershell重命名计算机