我正在asp.net MVC 4 Web API
中开展一项宁静的服务。我有一个get方法,它将url编码数据作为URI中的参数获取。但是,问题是当我从RESTClient
(firefox工具)尝试这个方法时,我得到404.当我检查堆栈跟踪时,我的url似乎是非编码参数。您可以看到以下示例:
Url format: /api/Applications/key
我发送的信息:
/api/Applications/3baxYhYzpVGTrIIzs4CvGv4KIcIRHn5yqx%2F9a5PzTJxK4SWVcwi9GI6bib9pe1psk%2FdYeD0EaOdMHZpzWl%2Fbwg%3D%3D
在响应正文中,请求网址似乎是这样;
/api/Applications/3baxYhYzpVGTrIIzs4CvGv4KIcIRHn5yqx/9a5PzTJxK4SWVcwi9GI6bib9pe1psk/dYeD0EaOdMHZpzWl/bwg==
由于转义字符,我收到错误。我可以使用帖子,但我想继续使用宁静的架构。
任何建议都将受到赞赏。