apache net FTPClient 通过 Http 代理访问 FTP服务器
前言
因为特殊原因,需要在服务器上安装一个代理程序,通过代理程序才能访问到安全域内的一台指定IP服务器。该服务器上安装了FTP服务,需要用程序读写FTP上的文件。
之前在不使用代理程序的服务器上测试FTP连接,没有任何问题,换到这台服务器上有问题,所以记录一下处理过程。
文章目录
问题发现
在安装有代理程序的服务器上,通过资源管理器、FTP客户端、FTP Cli 都可以正常进行访问,唯独Java 程序开发的 有问题,通过抓包发现,其他的客户端程序在访问时,都会通过代理程序进行网络流量代理,而Java 程序没有走网络代理,直接走了网卡的连接。