executeRequest method

Future executeRequest(
  1. Request request
)

Implementation

Future<dynamic> executeRequest(Request request) async{
  switch (request.requestMethod) {
    case Method.GET:
      return _makeGetRequest(
          request.url, request.apiCredentials, request.body);
    case Method.HEAD:
      // TODO: Handle this case.
      break;
    case Method.POST:
      return _makePostRequest(
          request.url, request.apiCredentials, request.body);
    case Method.PUT:
      // TODO: Handle this case.
      break;
    case Method.PATCH:
      // TODO: Handle this case.
      break;
    case Method.DELETE:
      // TODO: Handle this case.
      break;
  }
  return _makeGetRequest(
      request.url, request.apiCredentials, request.body);
}