get_string_to_sign method

String get_string_to_sign(
  1. HttpRequest req,
  2. String bucket,
  3. String key
)

Implementation

String get_string_to_sign(HttpRequest req, String bucket, String key) {
  final resource_string = this.get_resource_string(req, bucket, key);
  final headers_string = this.get_headers_string(req) ?? '';
  final contentMd5 = req.headers['content-md5'] ?? '';
  final contentType = req.headers['content-type'] ?? '';
  final date = req.headers['date'] ?? '';
  return "${req.method}\n${contentMd5}\n${contentType}\n${date}\n${headers_string}${resource_string}";
}