WebApi,听说过吧?呵呵。感觉比WebService,WCF要强。尤其是那个啥WCF,啥鬼东西,真难懂。真难搞。真难用。说比WebService要强,是因为不用在本地先生成个代理。而且XML也显得过于庞大。用ASP.NET 编写 WebApi 的话,跟MVC差不多。生成的项目也...
转载 2016-05-27 19:43:00
248阅读
2评论
WebApi,听说过吧?呵呵。感觉比WebService,WCF要强。尤其是那个啥WCF,啥鬼东西,真难懂。真难搞。真难用。说比W
原创 2022-08-15 14:40:21
116阅读
[RoutePrefix("api")]public class DownloadController : ApiController{ [HttpGet] [Route("~/download")] public HttpResponseMessage Get() { var FilePath = HttpContext.Current.Server.M...
原创 2022-07-21 17:30:38
229阅读
转自:://.cnblogs.com/yanbigfeg/p/9198345.html 介绍: 自托管 修改默认端口: 传送门 转自:://.cnblogs.com/yanbigfeg/p/9198345.html 介绍: 自托管 修改默认端口: 传送门 回到顶部 介绍:
转载 2018-07-13 15:31:00
254阅读
2评论
HTML
转载 2019-09-18 16:49:00
156阅读
2评论
[HttpPost] public Task<Hashtable> ImgUpload() { // 检查是否是 multipart/form-data if (!Request.Content.IsMimeMultipartContent("form-data")) throw new HttpResponseException(HttpStatusC
原创 2013-12-16 10:12:38
2596阅读
看了下网上关于.net webAPI 的案例全是坑 验证成功了不被微信服务器接收 微信客服有找不到,提问也没人回 自己测试好几个小时 终于发现返回结果只要个string 双引号都不用加 public readonly string Token = "哈哈哈"; //主方法 public string ...
转载 2021-07-26 13:42:00
82阅读
2评论
微软的web api是在vs2012上的mvc4项目绑定发行的,它提出的web api是完全基于RESTful标准的,完全不同于之前的(同是SOAP协议的)wcf和webService,它是简单,代码可读性强的,上手快的,如果要拿它和web服务相比,我会说,它的接口更标准,更清晰,没有混乱的方法名称,有的只有几种标准的请求,如get,post,put,delete等,它们分别对应的几个操作,下面讲
转载 2022-07-21 17:30:51
110阅读
最近要使用ASP.NET CORE  WEBAPI用来下载文件,使用的.NET CORE 3.1。考虑如下场景:文件是程序生成的。文件应该能兼容各种格式。浏览器可以感知进行下载。准备经过简单的调研,得到以下结论。ASP.NET CORE 提供FileResult这种类型的ActionResult,可以直接返回文件结果,不需要直接处理HttpResponse。通过Stream可以直接返回文件流供浏览
转载 2020-04-11 23:12:00
492阅读
2评论
1、Install-Package Microsoft.AspNet.WebApi.Cors 2、 using System.Web.Http; namespace WebService { public static class WebApiConfig { public static void Register(HttpCon...
转载 2016-08-29 16:13:00
87阅读
2评论
一、在WebApi项目中默认没有开启Session回话支持。需要在Global中的Init()方法中指定会员需要支持的类型 在默认情况下是没有开启的。SessionStateBehavior有四个值: Default使用默认ASP.NET逻辑来确定请求的会话状态行为。默认逻辑是寻找IHttpHand
不多说,我直接使用代码,过程如下1.创建一个继承ApiController的控制器   using
原创 2023-02-25 16:16:44
102阅读
Yield Return ascny 异步操作 一、指定类型 二、IActionResult 一下所有的类都继承了IActionResult,所有可以在返回时返回下列类型 ContentResult :返回一串字符串FileContentResult : 返回文件内容FilePathResult :
原创 2022-12-08 15:06:33
562阅读
重温ASP.NET WebAPI(二)进阶 介绍 本文为个人对WebApi的回顾无参考价值。 本文内容: Rest和UnitOfWork 创建WebAPi的流程 IOC-Unity的使用 MEF 自定义URL Base认证和Token自定义权限 日志NLog OData的使用 Owin自宿主的使用
原创 2021-07-16 16:16:51
283阅读
目前在用ASP.NETWebAPI2来做后台接口开发,在与前台做测试的时候,总是需要发送一个demo给他,但是这样很麻烦的,他还有可能记不住。然后就想到SwaggerUI 生成测试文档。话不多说,来看看它的具体用法吧!第一步:在VS2015(后者是你自己的工具里)打开程序包管理控制台输入:Install-Package Swashbuckle等待安装,完成后会发现,在App_Star
原创 2017-05-19 16:03:12
703阅读
API使用这样的方法不是很适合,于是就有了基于令牌的认证,使用令牌认证有几...
转载 2023-02-09 08:58:33
432阅读
大部分使用Web API的网站都会使用版本化Web API,这是因为当我们升级Web API的时候并不能保证所有的客户端使用的都是最新的Web API,有些旧版本的客户端很有可能使用的某个甚至某几个在新的Web API 中已经废除的接口。如果这时我们部署新的Web API的话,旧版本的客户端就无法使用了。因此Web API 的版本化就出来了。下面我们就来一步一步的实现Web API的版本化。首先我们需要引如Microsoft.AspNetCore.Mvc.Versioning包,通过 Visual Stu
原创 2021-11-19 17:17:24
2661阅读
swagger简介 别名:丝袜哥 功能:用于生产api文档 swagger安装 Nuget搜索swagger,然后安装Swashbuckle swagger使用 生成api的xml文档 webapi项目右键——属性——生产——输出 汉化Swagger 新建一个js,目录/Scripts/Swagge
原创 2021-11-26 10:50:00
653阅读
目前在用ASP.NETWebAPI2来做后台接口开发,在与前台做测试的时候,总是需要发送一个demo给他,但是这样很麻烦的,他还有可能记不住。然后就想到SwaggerUI 生成测试文档。话不多说,来看看它的具体用法吧!第一步:在VS2015(后者是你自己的工具里)打开程序包管理控制台输入:Install-Package Swashbuckle等待安装,完成后会发现,在App_Star
原创 2017-04-27 10:11:38
419阅读
.Net Core 配置动态WebApi
原创 精选 2024-08-02 09:54:15
1325阅读
1点赞
  • 1
  • 2
  • 3
  • 4
  • 5