发送文件夹路径到WebApi的GET调用

时间:2015-12-02 19:40:03

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

我应该发送一个路径(例如" d:\ something \ something")作为GET调用WebAPI的参数。这是我在ApiController中的动作方法

    // GET api/values
    public List<image> Get(string path)
    {
        //return repo.getImages(@"C:\My Data\SEAGATE3TB\PICTURES");
        return repo.getImages(path);
    }

我不确定如何实现这一目标。使用网址http://localhost:86/api/values/C:/My%20Data/SEAGATE3TB/PICTURES/2005在浏览器中对此进行测试显示

  

&#39; /&#39;中的服务器错误应用

     

从中检测到潜在危险的Request.Path值   客户(:)。

     

描述:执行期间发生了未处理的异常   当前的网络请求。请查看堆栈跟踪了解更多信息   有关错误的信息以及它在代码中的起源。

     

异常详细信息:System.Web.HttpException:有潜在危险   从客户端(:)中检测到Request.Path值。

如何向控制器发送路径?

1 个答案:

答案 0 :(得分:0)

请忽略。我正在执行完全无意义的网址。