类 BasicNetwork

java.lang.Object
com.android.volley.toolbox.BasicNetwork
所有已实现的接口:
Network

public class BasicNetwork extends Object implements Network
A network performing Volley requests over an HttpStack.
  • 字段详细资料

    • DEBUG

      protected static final boolean DEBUG
    • mHttpStack

      protected final HttpStack mHttpStack
    • mPool

      protected final ByteArrayPool mPool
  • 构造器详细资料

    • BasicNetwork

      public BasicNetwork(HttpStack httpStack)
      参数:
      httpStack - HTTP stack to be used
    • BasicNetwork

      public BasicNetwork(HttpStack httpStack, ByteArrayPool pool)
      参数:
      httpStack - HTTP stack to be used
      pool - a buffer pool that improves GC performance in copy operations
  • 方法详细资料

    • performRequest

      public NetworkResponse performRequest(Request<?> request) throws VolleyError
      从接口复制的说明: Network
      Performs the specified request.
      指定者:
      performRequest 在接口中 Network
      参数:
      request - Request to process
      返回:
      A NetworkResponse with data and caching metadata; will never be null
      抛出:
      VolleyError - on errors
    • logError

      protected void logError(String what, String url, long start)
    • convertHeaders

      protected static Map<String,String> convertHeaders(org.apache.http.Header[] headers)
      Converts Headers[] to Map<String, String>.