如何在使用Filezilla上传文件时找到文件的URL

问题描述 投票:0回答:5

亲爱的 Stackoverflow 用户,

我想知道文件上传到文件服务器后如何找到它的URL,以便我可以在ex中查看它。野生动物园。

url ftp filezilla fileserver
5个回答
2
投票

我认为,这个行动是必要的。但不支持 filezilla。

但是您可以使用此网络应用程序客户端。

Ftp路径转http路径(查看演示)

html代码

<h2>Ftp path To http path</h2>
<table>
  <tr>
    <td><label for="http_path">http base path</label></td>
    <td><input id="http_path" type="text"> (e.g., http://example.com)</td>
  </tr>
  <tr>
    <td><label for="ftp_path">ftp path</label></td>
    <td><input id="ftp_path" type="text"> (e.g., ftp://username@domainOrIp/path)</td>
</tr>
  <tr>
    <td><label for="output">output</label></td>
    <td><input id="output" type="text"></td>
  </tr>
</table>

css代码

#http_path,#ftp_path{
  width : 200px;
}
#output{
  width : 500px;
}

js代码

function setCookie(cname, cvalue, exdays) {
    //w3schools.com
    var d = new Date();
    d.setTime(d.getTime() + (exdays*24*60*60*1000));
    var expires = "expires="+ d.toUTCString();
    document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
} 
function getCookie(cname) {
    //w3schools.com
    var name = cname + "=";
    var decodedCookie = decodeURIComponent(document.cookie);
    var ca = decodedCookie.split(';');
    for(var i = 0; i <ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0) == ' ') {
            c = c.substring(1);
        }
        if (c.indexOf(name) == 0) {
            return c.substring(name.length, c.length);
        }
    }
    return "";
} 

$(function(){
    $('#http_path').val(getCookie('http_path'));
    $('#http_path,#ftp_path').change(function(e){
        setCookie('http_path',$('#http_path').val(),365);
        $('#output').val(
            $('#http_path').val() 
            + '/' +
            $('#ftp_path').val().split('/').slice(3).join('/')
       );
  });
  $('#output').click(function(){
    $(this).select();
  });
});

1
投票

不可能...FileZilla 不知道 FTP 路径如何映射到 HTTP 路径,或者是否存在 HTTP 路径来获取您上传的内容


0
投票

其他一些FTP客户端软件确实具有此功能。例如,OSX 客户端“Fetch”会在您第一次尝试获取 URL 时询问您的 http 根目录,然后记住该目录。如果您第一次在最高级别的 http 目录中执行此操作,那么它也适用于子目录。


0
投票

在 Filezilla 中,您可以通过单击文件并选择“将 URL 复制到剪贴板”来找到文件 URL。您可以找到下图。

e


-1
投票

右键单击远程文件并选择“将 URL 复制到剪贴板”,然后粘贴到其他位置。当然,这只是获取文件的 FTP URL。

© www.soinside.com 2019 - 2024. All rights reserved.