0

我在我的服务中配置了一个简单的方法,它只发回您请求的内容:

[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() 方法)。

4

1 回答 1

1

这是asp开发服务器的一个错误。当我在 webmatrix(IIS express)中托管服务时,它可以正常工作,并且使用扩展发出的请求也可以。

于 2011-04-25T00:00:37.267 回答