我在把文件从linux发送到SharePoint时遇到了一个问题。如果我上传到现有目录,一切都很好,我使用以下方法:
curl --ntlm --user username:password --upload-file myfile.xls https://sharepointserver.com/sites/mysite/myfile.xls不幸的是,当我将目标指向不存在的目录时,问题就出现了,比如:
curl --ntlm --user username:password --upload-file myfile.xls https://sharepointserver.com/sites/mysite/nonexist/myfile.xls我希望它在路径上创建所有必要的目录。我尝试使用"--create-dirs“CURL选项,但它不起作用。
你有什么办法来实现这个目标吗?实际上它不需要卷曲,我可以使用linux上可用的不同方法。
发布于 2012-11-10 03:02:28
顾名思义(客户端URL),您将无法在上传文件时在涉及http/https的远程服务器上创建新目录。
对于涉及http/https服务器的下载,-- create -dirs选项仅适用于本地计算机以创建新目录(例如,当您将内容下载到本地linux计算机时)。
但是,当使用ftp/sftp连接到服务器时,您将能够在远程服务器上创建新目录。
https://stackoverflow.com/questions/12409041
复制相似问题