getRequestHashCode method
Creates hashcode based on request
Implementation
int getRequestHashCode(http.BaseRequest baseRequest) {
final int hashCodeSum = baseRequest.url.hashCode +
baseRequest.method.hashCode +
baseRequest.headers.entries.fold<int>(
0,
(int previousValue, MapEntry<String, String> header) =>
previousValue + header.key.hashCode + header.value.hashCode,
) +
(baseRequest.contentLength?.hashCode ?? 0);
return hashCodeSum.hashCode;
}