我在我的服务中配置了一个简单的方法,它只发回您请求的内容:
[WebGet(UriTemplate = "/{fileName}")]
[OperationContract]
string GetFile(string fileName);
当我通过以下方式访问此方法时:
http://localhost:8460/WCFService1/Service.svc/fileName
我得到一个包含字符串“fileName”的响应。
但我希望能够接受一个后缀如下的文件的请求:
http://localhost:8460/WCFService1/Service.svc/fileName.jpg
在这种情况下我得到一个错误:
找不到资源
(好像请求没有被引导到 GetFile() 方法)。