【发布时间】:2010-09-13 10:02:20
【问题描述】:
我只是在使用 ASP.Net 2.0 干预 C# 中 RESTful Web 服务的方式,并已管理(通过类库、对前者生成的 dll 的引用以及对我的 web.config 的一些调整)哄出这样的 URI 格式:
http://localhost/DevelopmentProject/testhandler/?input=thisismyinput
这并不显着地只是将输入作为一段带有启发性前缀“您的输入是:”的文本返回
我的印象是,我可以让 URI 变得更加平滑,类似于以下内容:
http://localhost/DevelopmentProject/testhandler/thisismyinput
并得到相同的结果,但不知道如何摆脱讨厌的 "?input="
我的 web.config 的 httphandlers 部分的条目是(添加空格以便代码显示):
我在本地机器上运行 IIS 5.1,这会带来问题吗?
基本上我哪里出错了?
谢谢。
【问题讨论】:
-
我只是希望有一些方法可以自然地做到这一点而无需添加,但 urirewriter 看起来很方便。
-
一般来说,在您的网站中实施以处理此问题是一件很棒的事情。然而,我也在等待更自然的解决你的问题
标签: c# asp.net rest httphandler web-services