【问题标题】:File upload from client side without use Fileupload controls [duplicate]从客户端上传文件而不使用 Fileupload 控件[重复]
【发布时间】:2012-06-12 19:52:42
【问题描述】:

可能重复:
upload file from client to server without openFile dialog

我想在服务器上上传文件,但我只有文件路径(本地路径,如:D:\FolderName\FileName.txt)。有没有办法通过文件路径在服务器上上传本地系统文件。我尝试使用服务器端但不可能. 是否可以通过javascript/Jquery。

【问题讨论】:

    标签: javascript asp.net-mvc-3 client


    【解决方案1】:

    我不确定我是否完全理解您想要做什么。我假设您在客户端计算机上有一个文件,并希望通过 HTTP 将其上传到服务器,就像您在 Web 表单上使用文件上传元素一样,但您不想使用浏览器。

    我会使用命令行“curl”命令。查看http://curl.haxx.se/docs/httpscripting.html

    【讨论】:

    • 让我清楚我想要什么,我正在导出 .csv 文件,在 csv 文件中有一列文件路径。当我上传这个 .csv 文件时,我会获取所有数据并保存到数据库中,并且我想用文件路径在服务器上上传文件(如:D:\Foldername\Filename.txt)。该文件路径属于客户端系统。但我在服务器端编码。所以它在服务器上搜索文件路径。它在服务器上找不到该文件。因为文件在客户端系统上。
    • 好的。因此,位于客户端计算机上的文件的完整路径存储在服务器上,您希望服务器指示客户端上传文件。我想你可以在 web 表单文件上传字段中设置值,然后通过 javascript/jQuery 提交表单。我是否正确理解文件路径/文件位置情况?
    猜你喜欢
    • 2017-09-25
    • 2016-04-01
    • 2010-10-08
    • 1970-01-01
    • 2016-06-17
    • 2013-02-15
    • 2012-12-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多