ftp - 通过浏览器连接的 FTP 服务器,但在 FileZilla 中不工作
问题描述
我正在尝试使用 Internet Explorer 和 FileZilla 对一些 FTP 地址进行一些测试。
这是我第一次使用 FTP 协议,所以我可能跳过了一些步骤。
我的第一次尝试是通过 Internet Explorer 连接到两个 ftp 服务器
两者都运行良好,但是当我尝试使用 FileZilla 连接时,出现以下错误(使用端口 20 和 21)
我在 http 和 https 的公司代理下。
知道发生了什么吗?
谢谢
解决方案
浏览器配置为使用您公司的代理,实际上向请求 URL 的代理发出 HTTP 请求ftp://xyz.com
。然后,代理打开与服务器的 FTP 连接,并将结果以 HTTP 响应的形式呈现给客户端。
FileZilla 是一个 FTP 客户端,这意味着它将使用 FTP 连接到服务器。由于防火墙阻止了您的请求,此操作失败。
您需要确定您的公司代理是否还支持代理本机 ftp(客户端将 ftp 与代理对话,代理将 ftp 与服务器对话)并在这种情况下相应地配置 filezilla。
推荐阅读
- python - 在 Python 中打印倒金字塔
- java - 当对象足够大时,如何告诉杰克逊序列化程序停止继续序列化和写入
- mongodb - 如何使用 mongoDB 中的聚合为数组中的每个元素添加求和字段
- python - Python ThreadPoolExecutor:没有按预期工作?
- flutter - 单引号中的flutter_html图像src标签
- generics - 从 num 扩展的泛型类型和从 int 到 double 类型转换的问题
- postgresql - JackRabbit OAK:在 postgresql 中生成空闲 DB 事务
- scala - Scala 编译器抛出:java.lang.IllegalAccessError: Class 'scala.tools.nsc.transform.patmat.PatternExpansion$ExtractorAlignment'
- c# - 在没有 JS 的 Blazor 中将焦点设置在 InputText 上
- android - 在 kotlin 中使用多个参数的改造请求无法正常工作