Handle URN Namespace Component Builder
Assemble a Handle identifier from a numeric naming-authority prefix and local suffix, then percent-encode reserved characters in the hdl URI and resolver URL while preserving slash-delimited suffix components.
Description
Build a Handle identifier, hdl URI, and HTTPS resolver URL from a numeric naming-authority prefix and local suffix.
Assemble a Handle identifier from a numeric naming-authority prefix and local suffix, then percent-encode reserved characters in the hdl URI and resolver URL while preserving slash-delimited suffix components.
When to use Handle URN Namespace Component Builder
- Build a Handle identifier, hdl URI, and HTTPS resolver URL from a numeric naming-authority prefix and local suffix.
- Apply the same explicit rule consistently during ingest, quality control, reporting, or preservation planning.
- Expose records that need human review without silently rewriting the source data.
How the calculation works
Reserved characters in the URI and resolver forms are percent-encoded, while slash-delimited suffix components remain path separators.
handle = prefix/suffix Interpreting the result
Reserved characters in the URI and resolver forms are percent-encoded, while slash-delimited suffix components remain path separators.
Assumptions and limitations
- The tool checks basic syntax but does not register the Handle, verify naming-authority ownership, resolve it, or guarantee suffix uniqueness.
- Preserve the original value and record the rule version when using this result in an archival workflow.