-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Align digest-value grammar with base16/32/64 alphabets #48
Comments
Good catch. While the examples and most implementations use base32 (which doesn't include "/") the padding character for base32 is also "=" so it's indeed a problem there too. @wumpus, so that we can turn this issue into a change proposal for WARC 1.2 is there a better definition for |
https://tools.ietf.org/html/rfc4648 is kind of hand-waving but the union of all of the recommended schemes is
Percent encoding is mentioned once and |
This is also a 1.0/1.1 erratum, not just a proposal for the future. |
This issue should be labeled with the "WARC/1.1-possible-errata" label @ato |
Ah yes, good point |
Given the issue noted in issue #80 with determining how is the digest encoded, shouldn't the specification be changed into something like |
1.0 and 1.1 specify
and
digest-value
is atoken
. "/" and "=" are not valid characters for a token. "/" is in the usual base64 encoding, and "=" is commonly used for padding.The text was updated successfully, but these errors were encountered: