code: public void register(FoxHttpInterceptorType interceptorType, FoxHttpInterceptor foxHttpInterceptor) throws FoxHttpException {
          FoxHttpInterceptorType.verifyInterceptor(interceptorType, foxHttpInterceptor);
          if (foxHttpInterceptors.containsKey(interceptorType)) {
              foxHttpInterceptors.get(interceptorType).add(foxHttpInterceptor);
          } else {
              foxHttpInterceptors.put(interceptorType, new ArrayList<>(Arrays.asList(foxHttpInterceptor)));
          }
      }
docs: Register an interceptor
  
  @param interceptorType    Type of the interceptor
  @param foxHttpInterceptor Interceptor instance
  @throws FoxHttpException Throws an exception if the interceptor does not match the type