see UniformResourceIdentifier.