Я просто вмешиваюсь в способы веб-службы RESTful в C # с использованием ASP.Net 2.0 и сумел (через библиотеку классов, ссылку на dll, созданную первым и некоторые настройки моего web.config) вытолкнуть URI формат, например, так:
http: // localhost / DevelopmentProject / testhandler /? Input = thisismyinput
Который непривычно просто возвращает ввод в виде фрагмента текста с просветляющим префиксом «Ваш ввод был:»
У меня сложилось впечатление, что я мог бы сделать URI еще более привязанным к чему-то еще в духе:
http: // localhost / DevelopmentProject / testhandler / thisismyinput
и имеют тот же результат, но понятия не имеют, как избавиться от надоедливых "? Input ="
Запись в разделе httphandlers моего web.config (пробелы добавлены, поэтому отображается код):
Я использую IIS 5.1 на локальном компьютере, не вызовет ли это проблемы?
По существу, где я иду не так?
Спасибо.