随笔分类 -  webapi

摘要:解决办法 项目是复制之前的项目然后改名字而来,则去bin目录下找到原来的项目名对应的dll,xml,pdb 删除即可,或者直接删除bin目录下所有文件重新生成. 阅读全文
posted @ 2020-11-13 10:15 Ace001 阅读(2427) 评论(0) 推荐(1)
摘要:1.跳转 [HttpGet]public HttpResponseMessage LinkTo(){ HttpResponseMessage resp = new HttpResponseMessage(HttpStatusCode.Moved); resp.Headers.Location = n 阅读全文
posted @ 2019-03-05 17:12 Ace001 阅读(1443) 评论(0) 推荐(0)
摘要:找到views下web.config 增加如下红色标注内容 <?xml version="1.0"?> <configuration> <configSections> <sectionGroup name="system.web.webPages.razor" type="System.Web.W 阅读全文
posted @ 2018-08-31 16:47 Ace001 阅读(946) 评论(1) 推荐(0)
摘要:1.nuget安装Microsoft.AspNet.WebApi.Extensions.Compression.Server 2.global.asax.cs里引用System.Net.Http.Extensions.Compression.Client 3.global.asax.cs的Appli 阅读全文
posted @ 2017-11-10 10:41 Ace001 阅读(1605) 评论(0) 推荐(1)
摘要:DF1E31DE-768E-43D7-B1DB-DE10BD031E13 From:http://www.cnblogs.com/xuejianxiyang/p/7802365.html 阅读全文
posted @ 2017-11-08 09:15 Ace001 阅读(4913) 评论(0) 推荐(1)
摘要:在global.asax.cs里加入如下代码: protected void Application_Start() { GlobalConfiguration.Configuration.Formatters.JsonFormatter.SerializerSettings.Converters. 阅读全文
posted @ 2017-10-13 17:07 Ace001 阅读(1321) 评论(0) 推荐(1)
摘要:1.iis 目录权限设置 2.转自:http://www.cnblogs.com/youlies/p/6042169.html 在web.config添加如下节点 <system.webServer> <modules runAllManagedModulesForAllRequests="true 阅读全文
posted @ 2017-04-11 11:05 Ace001 阅读(4257) 评论(1) 推荐(1)
摘要:问题描述 webapi自定义的一种验证方式(token放入header里),使用swagger测试时由于header里没值所以一直拿不到用户. 解决如下:(从标题2开始,标题1处处理全局验证用户) 1.新建GlobalAuthorizationFilter类 [AttributeUsage(Attr 阅读全文
posted @ 2016-12-29 14:51 Ace001 阅读(19659) 评论(1) 推荐(4)
摘要:public static void Register(HttpConfiguration config) { // Web API configuration and services var cors = new EnableCorsAttribute("*", "*", "*"); confi 阅读全文
posted @ 2016-12-22 10:16 Ace001 阅读(3628) 评论(0) 推荐(0)
摘要:public class GlobalActionFilter : ActionFilterAttribute { private string _requestId; public override void OnActionExecuting(HttpActionContext actionCo 阅读全文
posted @ 2016-12-21 17:20 Ace001 阅读(4418) 评论(1) 推荐(1)
摘要:1.找到已经成功安装过的项目根目录的packages文件夹拷贝到新的项目的根目录 2.vs设置nuget程序包源 将源:地址改为新项目的packages文件夹 3.重新编译并修改代码 右键项目->属性->生成->输出 勾上xml文档文件(x)记录下xml文档的文件名(如website.xml) 并重 阅读全文
posted @ 2016-12-21 14:28 Ace001 阅读(1343) 评论(0) 推荐(0)
摘要:0.问题描述 EF生成的model带有导航属性,则json序列化会报循环引用错误,尝试如下 protected void Application_Start() { GlobalConfiguration.Configure(WebApiConfig.Register); ////config.Fo 阅读全文
posted @ 2016-12-20 19:59 Ace001 阅读(1250) 评论(3) 推荐(1)