androidhttpclient

    0热度

    1回答

    我的情况是这样的: 我有一个活动A, 在我启动AsyncTask与螺纹T1与HttpGet要求用三分超时, T1后超时,我开始T2与HttpGet要求用30秒超时。 现在我开始活动A,并且在t1时间结束但t2正在运行后,我故意用我的代理提琴手将HttpPost请求抛出,我停下并迅速重新开始活动。 发生了一件奇怪的事情,新的t1等到老t2超时。 任何人都可以解释为什么这种事情发生在Android中,

    1热度

    1回答

    我目前得到具有高吞吐量的应用程序,我使用阿帕奇自行提供的HttpClient 4.3.3。我遇到了一段时间后不断收到InterruptedIOException的问题。原因是ConnectionShutdownException。我想知道是否有人对此有何看法。 我已经追踪到在CPoolProxy行135中引发错误。由于用于创建CPoolEntry的poolEntry为空,所以看起来像getConn

    0热度

    1回答

    假设我的链接和参数,如 url :https/example.com/folder/something parameters : JsonObject. such as { "foldername" : "imageFolder", "jsonArray" : ["abc","sdsf","sfsd"], "location" : "Dhaka" } 如何使

    0热度

    1回答

    我有一个使用GET方法开发webservices的客户端,我正在为他创建android应用程序。我总是使用HttpClient/HttpPost发送图像到服务器,但知道我需要发送它使用HttpGet,而我有点在这里输了... 我正在寻找一些例子的小时,但我什么也没找到澄清我。我也尝试使用GET搜索HttpURLConnection,但我发现的所有示例均基于POST。 有人能给我一个提示吗? 谢谢

    1热度

    1回答

    现在我的android开发出现了一个非常恼人的问题。我有一个加载一堆内容的列表,每个列表都是一个具有不同地址的xml文件。这意味着我需要向服务器发送一堆http获取请求。 问题如果请求少于大约180次,我的意思是说,非常快的http请求,应用程序工作正常。当数量达到180左右时,整个设备的互联网连接将丢失。这意味着,不仅应用程序将无法工作,即使默认浏览器或其他需要互联网的应用程序也无法正常工作。

    0热度

    1回答

    我试图做一个HTTPPut,但似乎我不能实例化HTTPPut对象。林引用这个问题作为源代码,但似乎创建一个HTTPPut对象我需要一个URI不是一个URL?有人能告诉我如何实例化HTTPPut对象? 来源: URL url; try { url = new URL(Constants.API_URL + "api/documents/"

    0热度

    2回答

    我使用这个方法,我在里面的AsyncTask调用下载位图: public static Bitmap downloadBitmap(String url) { final AndroidHttpClient client = AndroidHttpClient.newInstance("Android"); final HttpGet getRequest = new Http

    3热度

    1回答

    我正在实现一个GDK应用程序,并且需要在我的应用程序中执行一些HTTP Post请求。我是否会像在android手机上一样发送HTTP请求,或者有其他方式吗? (我尝试了我在手机上使用的代码,它不适用于玻璃。) 感谢您的帮助提前。

    0热度

    1回答

    所以我一直在尝试从Android服务类中的URL获取响应。 我已经使用异步任务的效果,我无法得到.execute()的asyncTask,任何想法为什么? 请注意,此服务每分钟运行一次,即使应用程序未运行。 我可以使用服务从任何URL获得响应,或者我最好使用异步任务本身,如果我能得到它执行? 因此,进出口调用的AsyncTask switch (mode) { case ALL: ne

    0热度

    2回答

    这是一段代码正在使用下载图像,有人可以告诉我如何优化此代码以减少每个图像的下载时间。 URL url; HttpURLConnection connection = null; InputStream input = null; System.setProperty("http.keepAlive", "true"); try { u