Używam Rebol 2.7.8.3.1. Próbuję uciec z symbolu @
w moim adresie URL, ale to nie działa. Próbowałem również ręcznie uciekając, ale to też nie działa.Symbole Escape w adresie Rebol
Próbowałem następujące:
read ftp://mydomain:12345/path/to/@folderA
read ftp://mydomain:12345/path/to/%40folderA
Jeśli mam folder folderB
(nr @
w ścieżce), to działa dobrze:
read ftp://mydomain:12345/path/to/folderB
Próbowałem również pisanie url jako ciąg znaków, zarówno nieskalowany, jak i nie, a następnie użyty to-url
, ale daje podobne wyniki.
Używając decode-url
, wygląda na to, że Rebol błędnie interpretuje adres URL we wszystkich moich przypadkach.
Jak korzystać z adresów URL w Rebol?
dodałem wersję pokazujący wykorzystanie dodatkowych pól portowych – sqlab
ta jest również przydatna, jeśli hasło obejmuje @ znaki. – endo64