есть ли какой-либо стандартный заголовок http, определяющий lib в Dart

#dart

Вопрос:

Я пишу клиентскую библиотеку rest с помощью Dart, поэтому мне было интересно, существует ли какая-либо стандартная библиотека, определяющая заголовки HTTP? так что мне не нужно было определять его самостоятельно и придерживаться того же международного стандарта. Что я сейчас делаю вот так:

 class AppInterceptors extends InterceptorsWrapper {  @override  Futurelt;voidgt; onRequest(RequestOptions options, RequestInterceptorHandler handler) async {  if(!options.headers.containsKey("X-Request-ID")){  options.headers["X-Request-ID"] = Uuid().v4();  }  handler.next(options);  } }  

что я хочу сделать вот так:

 class AppInterceptors extends InterceptorsWrapper {  @override  Futurelt;voidgt; onRequest(RequestOptions options, RequestInterceptorHandler handler) async {  if(!options.headers.containsKey(StandardHttpHeader.REQUEST_ID)){  options.headers[StandardHttpHeader.REQUEST_ID] = Uuid().v4();  }  handler.next(options);  }  }  

должен ли я сам определить заголовок HTTP? Я думаю, что было бы лучше придерживаться того же шага со стандартом.