muzizongheng的专栏

如果我们时时忙着展现自己的知识, 将何从忆起成长所需的无知?

WebAPI中路由参数中包含字符-点‘.’, 比如:http://localhost:30695/api/studies/1.1.1.1.1


DICOM RESTFul服务中好多请求url都是类似:{SERVICE}/studies/{StudyInstanceUID}, UID如1.2.156.112605.75006881735343.1369658683.4.4.1。

我们默认建立的Asp Net WebApi 服务时,如果请求url包含‘.',则返回404错误。 

解决办法:
需要在web.config文件中添加如下节点。

<configuration>
 
  <system.webServer>
    <modules runAllManagedModulesForAllRequests="true"/>
  </system.webServer>

</configuration>
阅读更多
版权声明:本文为博主原创文章,欢迎转载,仅请署名 https://blog.csdn.net/muzizongheng/article/details/46795267
文章标签: webapi route url period
个人分类: 自我心的
所属专栏: RESTFul实践之路
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭