WCF:使用URL中的参数调用服务

nun*_*unu 7 c# wcf wcf-binding

我有我的WCF服务与URL模板,如..

http://localhost:8448/service/SearchProduct/{productid}/{categoryid}/{search}/{pageSize}
/{currPage}
Run Code Online (Sandbox Code Playgroud)

在这里,我想通过在URL中使用&参数来调用此服务路径,例如..

http://localhost:8448/service/SearchProduct/?productid=10&categoryid=34&search=newproducts&pageSize=10&currPage=5
Run Code Online (Sandbox Code Playgroud)

但是当我使用上述路径调用服务时,我得到了"未找到端点"的异常.

您能告诉我如何通过在URL中使用传递参数来调用此服务with &categoryid=10&currPage=10

提前致谢!

Tom*_*uλa 6

尝试修改你的URI模板:

http://localhost:8448/service/SearchProduct/?productid={productid}&categoryid={categoryid}&search={search}...
Run Code Online (Sandbox Code Playgroud)

它应该工作