我有一个服务器安装WEBDAV,我尝试做任何WEBDAV方法所有方法如copy, delete, get, lock, mkcol, propfind, propatch
运行良好。我可以用PUT方法在服务器中创建文件和存储数据。但是我不知道在POST中怎么做。
- 当我发布任何数据到现有的文件服务器返回旧文件的数据。然后我签入服务器这个文件没有改变任何东西
- 当我尝试发布新文件时,它返回"请求的URL - URL的URL"在此服务器上找不到文件-。"
- 当我尝试发布没有完整路径的新文件时,我只是发送到文件夹,我要在其中存储文件。我希望服务器创建文件自动生成文件的名称和返回的名称为我。但是服务器返回目录中的资源内容(比如index.html)
我想知道如何实现POST方法,它可以在WEBDAV服务器上创建或修复文件。谁能帮我一下?
一般来说,WebDAV服务器不支持POST(更准确地说:WebDAV规范没有强制要求POST的任何特定行为,因此服务器的行为各不相同)。