URN und weiter?

Nur so zur Info mal eben eingeschoben: Wenn man wie in der Doku beschrieben einen Redirect anstelle eines Forwards macht, kann man sehr einfach durch das Parsen des Response Headers und Auswerten der Location von einer URN auf den Identifier schließen…

curl -sI https://viewer.example.org/resolver?urn=urn=urn:nbn:de:123:foo-bar-123459 | grep Location: | cut -d"/" -f3