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

原创 2015年07月07日 22:32:04

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>
版权声明:本文为博主原创文章,欢迎转载,仅请署名

传值API Url 中有小数点 导致路径访问不到

url中含有小数点,浏览器会认为是访问的文件 解决办法: 1、访问API时,url的末尾加  /  , / 前面的内容就算有小数点,浏览器也会认为是路径 2、API中用  [FromBody]...
  • kkliu201210
  • kkliu201210
  • 2015年08月26日 10:29
  • 2151

Webservice asp.net 请求 传递参数时 对特殊字符的验证

先看如下 web.config 的代码: .web>       debug="true" targetFramework="4.0"/>       requestValidationMode="...
  • qq_26359789
  • qq_26359789
  • 2016年11月03日 11:35
  • 1056

html中url路径请求的六种方式:无斜杠、单斜杠(/)、点+单斜杠(./)、点点+单斜杠(../)、多个点点+单斜杠(../../)、全路径

html中url路径请求的六种方式:无斜杠、单斜杠(/)、点+单斜杠(./)、点点+单斜杠(../)、多个点点+单斜杠(../../)、全路径 方式一:没有斜杠,跳转到和自己(rootPath.htm...
  • weixin_41267342
  • weixin_41267342
  • 2017年12月08日 12:24
  • 173

URL与资源

对http中URL的详细解释
  • nothi
  • nothi
  • 2013年09月06日 00:33
  • 5466

URL

HTTP之URL HTTP使用统一资源标识符(Uniform Resource Identifiers, URI)来传输数据和建立连接。URL是一种特殊类型的URI,包含了用于查找某个资源的足够...
  • qq_30623827
  • qq_30623827
  • 2017年04月11日 09:59
  • 137

【Web API系列教程】2.3 — ASP.NET Web API 2中的属性路由

路由是指Web API如何匹配到具体的动作。Web API 2支持一个新的路由类型,它被称为属性路由。正如其名,属性路由使用属性来定义路由。属性路由给予你在web API的URI上的更多控制。例如,你...
  • NoMasp
  • NoMasp
  • 2016年02月27日 09:54
  • 3278

WebAPI路由、参数绑定

​ 一、测试Web API a)测试Web API可以用来检测请求和返回数据是否正常,可以使用Fiddler、Postman等工具。以Fiddler为例,这是一个http协议调试代理工具,它能...
  • zhixin9001
  • zhixin9001
  • 2017年08月10日 22:47
  • 348

URL路径中包含特殊字符%的处理

URL中特殊字符的处理
  • luckysiesteven
  • luckysiesteven
  • 2015年11月23日 17:59
  • 1807

URI和URL的区别

从JDK1.5开始,java.net包对统一资源定位符(uniform resource locator URL)和统一资源标识符(uniform resource identifier URI)作了...
  • u011682673
  • u011682673
  • 2016年02月17日 15:39
  • 114

ASP.Net Web API 中基于属性的路由使用

原文地址:http://www.intstrings.com/ramivemula/articles/attribute-based-routing-in-asp-net-web-api/我们大多数人...
  • greystar
  • greystar
  • 2015年03月23日 13:15
  • 3153
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WebAPI中路由参数中包含字符-点‘.’, 比如:http://localhost:30695/api/studies/1.1.1.1.1
举报原因:
原因补充:

(最多只允许输入30个字)