Относительно Volley library
для Android:
Если я сделаю много запросов HEAD, мое устройство быстро исчерпает память. Причина, по которой это происходит, заключается в том, что Volley
выделяет память на основе Content-Length даже в запросах HEAD, например, в строке 212 BasicNetwork.java.
новый PoolingByteArrayOutputStream(mPool, (int) entity.getContentLength());
Что я делаю:
RequestQueue mRequestQueue = Volley.newRequestQueue(this);
for(link : various_links_of_mp3_files){
StringRequest req = new StringRequest(Method.HEAD, URL, null);
mRequestQueue.add(req)
Кто-нибудь испытывает ту же проблему? Это баг или только моя вина? Заранее спасибо.