master
bicijinlian
parent 7d21f9711e
commit ddb4f82dbd

@ -50,7 +50,7 @@
<li method="GET" dataType="json" contentType="application/x-www-form-urlencoded" url="http://localhost:5000/api/Test/Ping">简单API</li>
<li method="GET" dataType="json" contentType="application/x-www-form-urlencoded" url="http://localhost:5000/api/Cors/Ping">全局跨域策略</li>
<li method="GET" dataType="json" contentType="application/x-www-form-urlencoded" url="http://localhost:5000/api/Cors/NoCors">不允许跨域</li>
<li method="GET" dataType="json" contentType="application/x-www-form-urlencoded" url="http://localhost:5000/api/Cors/HasCors">单独明确可以跨域</li>
<li method="PUT" dataType="json" contentType="application/x-www-form-urlencoded" url="http://localhost:5000/api/Cors/HasCors">单独明确可以跨域</li>
</ul>
</div>
<pre id="ContentBox">

@ -18,6 +18,11 @@ namespace CorsServer.WebApi31.Controllers
}
[HttpGet]
[HttpPut]
[HttpHead]
[HttpPost]
[HttpDelete]
[HttpPatch]
[HttpOptions]
public IActionResult Ping()
{
@ -27,6 +32,11 @@ namespace CorsServer.WebApi31.Controllers
}
[HttpGet]
[HttpPut]
[HttpHead]
[HttpPost]
[HttpDelete]
[HttpPatch]
[HttpOptions]
[EnableCors(CorsPolicyNameConst.DefaultPolicyName)]
public IActionResult HasCors()
@ -36,7 +46,13 @@ namespace CorsServer.WebApi31.Controllers
return Ok(data);
}
[HttpGet]
[HttpPut]
[HttpHead]
[HttpPost]
[HttpDelete]
[HttpPatch]
[HttpOptions]
[DisableCors]
public IActionResult NoCors()

@ -19,6 +19,12 @@ namespace CorsServer.WebApi31.Controllers
}
[HttpGet]
[HttpPut]
[HttpHead]
[HttpPost]
[HttpDelete]
[HttpPatch]
[HttpOptions]
public IActionResult Ping()
{
var data = new { Code=0,Message="Ok" };

Loading…
Cancel
Save