【发布时间】:2015-12-14 01:53:57
【问题描述】:
我在 Xamarin 中使用环回存储组件 REST API 来完成文件上传作业。但是,它不起作用,也不会向我返回任何异常。
这是我的代码:
库使用:RestSharp.portable
public async Task addFiles(string name, byte[] file)
{
try
{
var client = new RestClient(App.StrongLoopAPI);
var request = new RestRequest("containers/container1/upload", HttpMethod.Post);
request.AddHeader("cache-control", "no-cache");
request.AddHeader("content-type", "multipart/form-data");
request.AddFile("file", file, name + ".jpg", System.Net.Http.Headers.MediaTypeHeaderValue.Parse("multipart/form-data"));
var res = await client.Execute(request);
}
catch (Exception ex)
{
//return null;
}
}
我的功能有问题吗?
【问题讨论】:
-
您是否尝试过使用像 Postman 这样的第 3 方 REST 客户端来验证您的 API 是否正常工作?
标签: xamarin loopbackjs strongloop