Я использую Bitly для сокращения некоторых URL-адресов (которые я не могу контролировать), и URL-адреса имеют следующий формат: http://example.net?someParam=abc%2Fdef
К сожалению, когда я передаю этот URL-адрес Bitly, %2F
получает URL, декодированный обратно в /
. Я проверил документацию и не вижу каких-либо настроек для сохранения кодировки.
Я также пытался сначала кодировать %
как %25
, но Битли, кажется, избирательный, в котором закодированные символы для декодирования - %25
остается закодированным.
Любые идеи, как обойти это или это что-то, что Bitly может поддерживать?
Использование этой конечной точки кстати: https://api-ssl.bitly.com/v4/shorten