编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

webapi

WebApi自定义路由Route和RoutePrefix的用法
.NET编程

WebApi自定义路由Route和RoutePrefix的用法

阅读(4753)

WebApi中自定义路由可以通过Route来实现,具体如下。我定义了AccountController继承自ApiController,Route是这样写的,具体的代码如下:public class AccountController : ApiController {     [HttpGet]     [Route("api/Account/Login")]     ...

发起ajax请求时提示“请求的资源不支持 http 方法“OPTIONS”。”
.NET编程

发起ajax请求时提示“请求的资源不支持 http 方法“OPTIONS”。”

阅读(2966)

最近,在弄WebApi做项目,当客户端向服务端发送ajax请求时报错了,具体报错如下:请求的资源不支持 http 方法“OPTIONS”。当然,HTTP返回的状态码也是错误的,是405405 Method Not Allowed出现这种情况,如果WebApi没有配置跨域,那么就要考虑是不是跨域请求导致的问题了。如果需要查看WebApi怎么配置跨域可以看下本站的这篇文章:WebApi跨域...

WebApi跨域(CORS)配置
.NET编程

WebApi跨域(CORS)配置

阅读(3595)

实际项目中,对于WebApi的访问不一定都在同一域名下,所以进行跨域访问的时候,可能会出现如下提示:请求的资源不支持 http 方法“OPTIONS”。需要对WebApi进行设置。1、修改Web.config文件,在system.webServer节点下,新增如下代码<!-- 跨域访问配置 -->     <httpProtocol>    &...

Visual Studio 2019:当前不会命中断点,还没有为该文档加载任何符号。
.NET编程

Visual Studio 2019:当前不会命中断点,还没有为该文档加载任何符号。

阅读(13168)

最近,公司有个电商项目要上,指定要.Net平台,于是就研究上了CoreShop这个.Net商城系统。 在调试CoreCms.Net.Web.WebApi模块的时候,在任一Controller上打断点,都提示:当前不会命中断点,还没有为该文档加载任何符号。 网上的解决方法,都不能解决该问题。 1、清空解决方案,重新生成解决方案 2、删除不能命中断点的pdb文件 3、工具--选...