【发布时间】:2013-02-07 02:04:20
【问题描述】:
我正在尝试将 XML 文件保存在服务器上并通过 FTP 将其发送到另一个远程服务器。要创建/保存 XML 文件,我正在使用
XmlWriter writer = XmlWriter.Create("d:\\path\\to\\folder\\filename.xml");
并上传到 FTP。
FtpWebRequest reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri(filename);
一切正常。它创建 XML 文件,保存到文件夹,正确发送到 FTP。但是现在我在部署代码时遇到了麻烦。 我们有一个负载平衡器和两个产品服务器。所以我现在不能确定它会保存在哪里。由于它可能在其他服务器上不可用,我可能会得到 404。
当我保存 XML 文件时,有没有办法可以在文件位置之前指定服务器名?基本上我想要一个通用的位置说明符来查看主机名/IP地址以及已经实现的代码。
【问题讨论】:
标签: asp.net visual-studio-2008 load-balancing ftpwebrequest xmlwriter