【发布时间】:2014-09-24 10:15:54
【问题描述】:
我正在使用此代码:
/* This is an asynchronusHTTP client*/
AsyncHttpClient client = new AsyncHttpClient();
client.get(url, params,new FileAsyncHttpResponseHandler(file) {
@Override
public void onSuccess(int statusCode, Header[] headers, File response) {
// Do something with the file `response`
}
});
但我得到的文件是空的。文档说成功时会将结果写入传递的文件,但没有发生。
【问题讨论】:
-
你能澄清一下这个问题吗?您是说如果您将 URL 输入到浏览器中它可以工作,但在您的代码中却不行?您的日志显示为您在
client.get()中使用的url是什么? -
我从服务器获取了一个 url,它将 "\"" 和 "" 转换为某个数字,因为它给了我非法字符错误。
-
你解决了吗
-
是的,正如我在之前的评论中所说的那样解决了
标签: android android-async-http