C#.Net从web api获取网站文件夹

时间:2013-09-02 01:22:37

标签: c# asp.net asp.net-web-api

我在.net平台上有一个网站和web api。

Web api有ImageUpload(...)方法。我将图像作为base64编码的字符串并在转换为byte []后保存。

以下是故事:

Web api的根文件夹位于:domain.com/API和网站:domain.com/httpdocs

我将上传的图片保存在httpdocs/files/images文件夹中。所以这是与web api不同的文件夹。因此,我无法在httpdocs/files/images文件夹中保存图像。因为web api的上下文的顶级文件夹是httpdocs/API。我无法访问httpdocs/文件夹。

知道如何实现这个目标吗?

1 个答案:

答案 0 :(得分:1)

尝试使用Server.MapPath获取服务器端路径。