接收asp.net服务器中loopj httpclient发送的文件

时间:2015-10-15 09:59:31

标签: c# android asp.net loopj

我想将图片从Android设备保存到我的ASP.NET服务器。

android中的代码是:

AsyncHttpClient client = new AsyncHttpClient();

RequestParams params = new RequestParams();
params.put("name", fileName);
try {
    File imageFile = new File(mPath);
    params.put("image", imageFile);
} catch(FileNotFoundException e) {
    Log.e("onStart", "fail to get imagefile");
}

client.get(url, params, new AsyncHttpResponseHandler() {
...
}

但是,我似乎无法使用C#在我的服务器上获取文件。

有人可以举个例子来说明如何获取我的文件吗?

1 个答案:

答案 0 :(得分:0)

我觉得很愚蠢,事实证明我必须改变一个词。

来自:

客户端。获取(url,params,new AsyncHttpResponseHandler(){...

为:

客户。发布(getApplicationContext(),url,params,new AsyncHttpResponseHandler(){...