【发布时间】:2010-12-26 23:00:10
【问题描述】:
如何将文件保存在 Web 服务器文件夹而不是本地客户端文件夹中?
或者如何将文件从本地客户端的文件夹移动到 Web 服务器的文件夹?
我的问题是,我想使用 src 在本地读取文件,并且您知道 src 仅用于 Web 服务器的文件。
这是我的代码.aspx:
<IFRAME id=iframePDF style="WIDTH: 720px; HEIGHT: 700px" runat="server"></IFRAME>
这里是代码隐藏:
sFilePath = System.IO.Path.GetTempFileName()
System.IO.File.Move(sFilePath, System.IO.Path.ChangeExtension(sFilePath, ".pdf"))
sFilePath = System.IO.Path.ChangeExtension(sFilePath, ".pdf")
System.IO.File.WriteAllBytes(sFilePath, buffer)
iframePDF.Attributes.Add("src", sFilePath)
问题是:
sFilePath是本地路径,src不能读取本地路径?
感谢您的帮助,
艾哈迈德。
【问题讨论】:
-
你似乎对HTTP执行模型很困惑。
-
我观察到很多程序员开始使用隐藏底层机制的框架和语言,而不是套接字、http、html、javascript - 并且只有服务器端语言。每门课程都应该从学生远程登录到网络服务器开始,恕我直言;)
-
您好 Konerak,问题总是截止日期。 “他们”总是要求在很短的时间内完成任务,没有留下深刻理解的地方。当你找到时间时,一个实践转变会改变规则,我们必须重新开始:-)