C# 从本地目录获取 URL 路径

标签 c# url path directory virtual

这是我的程序: 我正在将图像(Stream、FileInfo 或您喜欢的任何内容)上传到此虚拟目录中的服务器:“C:\_Resources\Assets”

但是,我希望服务器返回该图像的 URL 路径以将其显示在标记中,即“http://localhost/Trunk/Assets/image.jpeg

事实上,我正在尝试做与 Server.MapPath 方法相反的事情。

请问如何获取?

谢谢。

最佳答案

url = "\\"+ Environment.MachineName + Path.GetFullPath(document.FileName).ToString().Split(':')[1];

关于C# 从本地目录获取 URL 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/945825/

相关文章:

C# Jagged arrays for loop 实现问题

Java I/O - 增加新目标文件的名称

python - 如何独立于语言安装(linux)在python中获取用户桌面路径

javascript - 如何检查 svg 路径是否具有与数组中的值匹配的类,如果是,则添加一个新类

Python 大学名称和缩写以及网络链接

Linux命令将所有文件从var/A移动到var/

c# - 继承 WeakReference 在 Silverlight 中抛出 ReflectionTypeLoadException

c# - 当内容之间没有空格时 GridView 中的对齐问题

c# - 如何从键盘读取字符直到收到一个句点,并计算空格数

.htaccess - HTACCESS 中带有字符 % 的 URL 重定向