Actually rawurlencode is the way to go for filenames