normalizeOrigin static method

String normalizeOrigin(
  1. String origin
)

Normalizes an origin for comparison: lower-case and without a trailing / (added by APIServer.getOrigin when a request has no Origin header).

Implementation

static String normalizeOrigin(String origin) {
  origin = origin.trim().toLowerCase();
  while (origin.endsWith('/')) {
    origin = origin.substring(0, origin.length - 1);
  }
  return origin;
}