嘿伙计们,我正在为我们的一位客户向汽车经销商网站提供车辆信息。每天晚上午夜(ish),新的 XML 文件都会上传到我们的 FTP 并覆盖当前文件。目前他有两个相同的网站,文件需要上传到两个网站,我正在考虑设置它,以便两个网站可以使用相同的 XML 文件,这样我们就可以减少出错的风险并说服他们。
拉取文件效果很好,两个网站都可以读取 XML 文件并且显示库存没有问题。当我尝试显示文件上次更新的日期时,问题就出现了。我创建了一个读取文件更新日期并显示“上次更新:和日期”的小片段,但是当我尝试引用非本地文件时,我收到一条错误消息,提示“不支持 URI 格式”。有谁知道这样做的方法,或者甚至可能吗?
目前是什么
FileInfo fileInfo = new FileInfo(Server.MapPath("~/feed/VEHICLES.XML"));
DateTime timeOfCreation = fileInfo.LastWriteTime;
我试过的
FileInfo fileInfo = new FileInfo("http://www.autodealername.com/feed/VEHICLES.XML");
DateTime timeOfCreation = fileInfo.LastWriteTime;
这不好