@Override
  public T execute(
      Context context,
      String requestUrl,
      EmptyHttpRequest request,
      Class<T> classOfT,
      HttpResponseFilter filter) {
    Response response =
        LiteHttpClient.getInstance(context)
            .execute(new Request(requestUrl).setMethod(HttpMethod.Get));

    return HttpCommonUtil.onFinish(
        HttpCommonUtil.getResponseString(response), classOfT, null, filter);
  }