我正在使用代理服务器连接远程主机(用于传输文件/从远程 sftp 获取文件)。
A(应用服务器)--> B(代理服务器)--> C(远程 sftp)
我在代理服务器中使用 Apache httpd。
如何通过代理将文件发送到远程 sftp? 任何人都可以建议一个使用代理服务器的 sftp 的好例子吗?
最佳答案
如果您的 Java SFTP 客户端支持 HTTPS 代理,并且您的服务器作为 HTTPS 代理工作(支持 HTTP 协议(protocol)的 CONNECT 动词),那么您可以通过代理连接到远程服务器。在其他情况下,你就不走运了。
关于java - 使用代理服务器使用 Jsch 编写的 Java 中的 SFTP 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25275644/