 Other operations performed by this function to canonicalize filenames are the handling of codice_4 components referring to parent directories, simplification of sequences of multiple slashes, removal of trailing slashes, and the resolution of symbolic links.Canonicalization of filenames is important for computer security.For example, a web server may have a restriction that only files under the cgi directory codice_5 may be executed.