我在.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/
文件夹。
知道如何实现这个目标吗?
答案 0 :(得分:1)
尝试使用Server.MapPath
获取服务器端路径。