path() public

Returns the path from an FTP URI.

RFC 1738 specifically states that the path for an FTP URI does not include the / which separates the URI path from the URI host. Example:

+ftp.example.com/pub/ruby+

The above URI indicates that the client should connect to ftp.example.com then cd pub/ruby from the initial login directory.

If you want to cd to an absolute directory, you must include an escaped / (%2F) in the path. Example:

+ftp.example.com/%2Fpub/ruby+

This method will then return “/pub/ruby”

Show source
Register or log in to add new notes.