WCF и WebGet - ошибка при запросе файлов с расширением - PullRequest
0 голосов
/ 24 апреля 2011

Я настроил в своем сервисе простой метод, который просто отправляет обратно то, что вы просили:

[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 ()).

1 Ответ

1 голос
/ 25 апреля 2011

Это ошибка сервера разработки asp.Когда я размещаю сервис в webmatrix (IIS Express), он работает нормально, и запросы, сделанные с расширениями, в порядке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...