We assume the remote file is encoded with UTF-8, but it not, we could pass an option to set the encoding (UTF-16 for example).
We assume the remote file is encoded with UTF-8, but it not, we could pass an option to set the encoding (UTF-16 for example).