--mimepart_4c93bb3e6cb52_eedd1ebb78104e2 Content-Type: text/plain Content-Transfer-Encoding: Quoted-printable Content-Disposition: inline Feature #3848: Using http basic authentication for FTP with Open URI http://redmine.ruby-lang.org/issues/show/3848 Author: Jérémy Lecour Status: Open, Priority: Normal Assigned to: Akira Tanaka, Category: lib Hi, I needed to download a file from a FTP server, with OpenURI and I've found that it is not possible to do it with authentication. There is an option in the OpenURI open method to use a username/password but it is not used in FTP connection, the username/password for FTP is always set to anonymous/_nil_. I've written avery basic patch to use the option. Is it something that can be included in future releases of Ruby ? Is there a "clean" way to patch OpenURI in the meantime ? Thanks. ---------------------------------------- http://redmine.ruby-lang.org --mimepart_4c93bb3e6cb52_eedd1ebb78104e2 Content-Type: application/octet-stream; name=openuri-ftp-auth.patch Content-Transfer-Encoding: Base64 Content-Disposition: attachment; filename=openuri-ftp-auth.patch LS0tIG9wZW4tdXJpLnJiIChzYXZlZCB2ZXJzaW9uKQorKysgKGN1cnJlbnQg ZG9jdW1lbnQpCkBAIC02NTEsOCArNjUxLDEyIEBACiAgICAgICAjIFRoZSBh Y2Nlc3Mgc2VxdWVuY2UgaXMgZGVmaW5lZCBieSBSRkMgMTczOAogICAgICAg ZnRwID0gTmV0OjpGVFAub3BlbihzZWxmLmhvc3QpCiAgICAgICAjIHRvZG86 IGV4dHJhY3QgdXNlci9wYXNzd2QgZnJvbSAubmV0cmMuCi0gICAgICB1c2Vy ID0gJ2Fub255bW91cycKLSAgICAgIHBhc3N3ZCA9IG5pbAorICAgICAgaWYg b3B0aW9ucy5pbmNsdWRlPyA6aHR0cF9iYXNpY19hdXRoZW50aWNhdGlvbgor ICAgICAgICB1c2VyLCBwYXNzd2QgPSBvcHRpb25zWzpodHRwX2Jhc2ljX2F1 dGhlbnRpY2F0aW9uXQorICAgICAgZWxzZQorICAgICAgICB1c2VyID0gJ2Fu b255bW91cycKKyAgICAgICAgcGFzc3dkID0gbmlsCisgICAgICBlbmQKICAg ICAgIHVzZXIsIHBhc3N3ZCA9IHNlbGYudXNlcmluZm8uc3BsaXQoLzovKSBp ZiBzZWxmLnVzZXJpbmZvCiAgICAgICBmdHAubG9naW4odXNlciwgcGFzc3dk KQogICAgICAgZGlyZWN0b3JpZXMuZWFjaCB7fGN3ZHwK --mimepart_4c93bb3e6cb52_eedd1ebb78104e2--