问题标签 [webdav]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1544 浏览

c# - 当我有 uri 时如何复制 .eml 文件?

我正在使用 webDAV 和 .Net 2.0 在运行 Exchange Server 2003 的服务器上收集有关电子邮件帐户的信息。我可以访问如下所示的 uri:

我试图像这样复制文件:

但是 uri.IsFile() 总是返回 false。我注意到的另一件事是 uri.Local 路径是

我这部分的问题?如何将 .eml 文件从 Exchange 服务器复制到本地硬盘?

编辑:
我已经实施了 AnthonyWJones 的建议

虽然这确实在我的 c 驱动器上创建了 testEML.EML 文件...这里是 EML 文件的内容:

未经授权的访问是怎么回事?

0 投票
9 回答
80309 浏览

webdav - 用于 WebDAV 上传的命令行实用程序

我需要一个可以进行 WebDAV 上传(HTTP PUT)的命令行实用程序。

0 投票
2 回答
3780 浏览

iis - 由于网络共享,IIS 中的 WebDAV“PROPFIND”异常?

我们在 live box 上的事件查看器中发现了以下异常的连续异常:

[片段]

处理信息:

进程 ID:3916

进程名称:w3wp.exe

帐户名称:NT AUTHORITY\NETWORK SERVICE

异常信息:

异常类型:HttpException

异常消息:路径“PROPFIND”被禁止。

线程信息:

线程 ID:14

线程帐户名称:OURDOMAIN\Account

是否冒充:真

堆栈跟踪:

在 System.Web.HttpMethodNotAllowedHandler.ProcessRequest(HttpContext context) 在 System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() 在 System.Web.HttpApplication.ExecuteStep(IExecutionStep 步骤,布尔和完成同步)

其他规格:Windows Server 2003 R2 & IIS 6.0

我们已将其范围缩小到当人们尝试从网络内访问盒子上的共享时发生的情况,并且发现(我们认为)这是由于以前的工作人员禁用了 WebDAV 网络服务扩展。尝试访问 IIS 中的虚拟目录和普通旧 UNC 网络共享的目录时引发异常

在我们的实时 Web 服务器上启用 WebDAV 扩展有什么影响?

这会解决我们的事件日志中的异常问题吗?

0 投票
2 回答
1112 浏览

php - Magento 的 svn repo 非常慢!

我正在使用 Magento 电子商务构建网站。我在服务器上为包括所有 Magento PHP 文件的网站设置了一个 subversion repo,并使用 svn/webdav 将副本检出到我的本地系统。我已将 magento 添加到 repo 并提交。现在,任何 svn 操作,甚至是svn statusor svn commit,构建文件列表以便我可以输入提交消息,都需要永远。我的意思是超过 10 分钟,即使我只更改了一个文件。关于可能出错/如何排除故障/如何修复/建议的任何想法?谢谢!

0 投票
1 回答
2421 浏览

adobe - Adobe Acrobat 和 WebDAV

我正在尝试打开和编辑(添加注释)并将 PDF 保存到 IISWebDAV 存储库。我在 XP SP2 上使用 Acrobat Pro 9.0 和 IIS 5.0。

  1. 我需要能够从 Winform 应用程序以编程方式打开 Acrobat。我尝试使用 Process.Start(url),但它会在浏览器文档中打开 PDF。在 Acrobat 中尝试了以下设置,但没有成功。 http://www.mydigitallife.info/2007/06/17/disable-pdf-from-opening-in-web-browser-ie-firefox-opera-safari/

尝试了以下代码,但它打开了命令提示符并且没有打开 Acrobat。字符串 url = " http://localhost/SampleWebDAV/Root/TestDoc100.doc "; 进程 p = new Process(); p.StartInfo.FileName = Environment.GetEnvironmentVariable("COMSPEC"); p.StartInfo.Arguments = "/c \"start \"" + url + "\""; p.Start();

  1. Acrobat 不会发出 LOCK/UNLOCK WebDAV 命令。Acrobat 9.0 发行说明说它支持 WebDAV,但如果我用 fiddler 拦截请求,我可以看到只有 GET、PROPFIND 和 PUT 命令正在发生。我看不到 LOCK 和 UNLOCK 命令。

谢谢。!

0 投票
1 回答
1112 浏览

email - 如何抑制已读回执?

我正在使用 WebDav 以编程方式“阅读”电子邮件。当我处理完这些电子邮件后,我也会删除它们,但是,这会导致一个有趣的问题。每次我删除一封电子邮件时,原始发件人都会收到未读回复。我已经登录到 Outlook Web App 并选中了不自动发送响应选项,但这似乎没有帮助。

有没有办法在删除之前从电子邮件中删除已读回执的请求?

0 投票
4 回答
3129 浏览

c# - 如何使用 Delphi 编写 WebDAV 服务器?

有一些可用于 Delphi 的 WebDAV 客户端(例如包含在 Indy 10 中)。是否还有用 Delphi 编写的简单 WebDAV 服务器解决方案?

如果还没有,也许您知道另一种语言(C#、Java)的实现,您可以推荐它作为 WebDAV 服务器实现的起点?(它不必是一个功能齐全的解决方案,一个相当简单的骨架可能会更有帮助。)

0 投票
6 回答
13883 浏览

java - 是否可以使用 java 将文件写入远程目录?

我将目录映射到我的机器上,以便我可以通过 Windows 资源管理器浏览和写入它。我想通过java写文件。

我收到以下错误:

有没有办法将文件写入前面有 http:// 的映射目录?因为这就是向我提供目录的方式。它是 Oracle 数据库正在创建的虚拟目录。

0 投票
6 回答
5161 浏览

webdav - How to programmatically move files into a WebDAV directory

I would like to programmatically move a group of files from a local directory into a WebDAV directory.

I am guessing a simple batch file would not work because it is a WebDAV directory. Note: the machine is Windows Server 2003 so there is no support for mapping a WebDAV directory to a drive letter so the drive just looks like this: http://dev1:8080/data/xml and cannot be made to look like //dev1/data/xml

0 投票
3 回答
106 浏览

.net - 从远程客户端使用 .NET 在 Exchange 服务器上处理邮箱的最简单方法是什么?

所以我必须创建一个 Windows 服务来扫描交换服务器上邮箱中的传入邮件以查找特定单词,然后删除邮件。我将要扫描的邮箱目前包含 70000 多封邮件。我试过使用交换 WebDAV 协议,但它通常在响应之前超时。WebDAV 有什么替代品吗?