Closed pr-apes closed 1 year ago
According to https://www.rfc-editor.org/rfc/rfc3986#section-2.2, :
, /
, ?
, #
, [
, ]
, @
(and !
, $
, &
, '
, (
, )
, *
, +
, ,
, ;
, =
) are reserved characters.
If I'm not wrong, this is the function that encodes them:
At least, what the RFC 3986 calls gen-delims should be not be escaped in urlencode
.
The fix was simple. I hope it might help.
@pgundlach,
the following source shows that Publisher wrongly escapes the hash
#
, breaking the identifier part in the address:Both links (https://opensource.adobe.com/dc-acrobat-sdk-docs/standards/pdfstandards/pdf/PDF32000_2008.pdf#G6.2152819 and https://doc.speedata.de/publisher/en/saasapi/index.html#ch-saasap) are unreachable if escaped.
Could you take a look at this? Many thanks for your help.