HTML5和移动应用推动WEB API的发展

第1部分 基础知识

第1章 因特网,万维网和HTTP协议

1.1 WEB体系结构

资源,URI(统一资源标识符)和表示

URI分为两种类型:URL(统一资源定位符),URN(统一资源名)

对静态资源不要使用查询字符串,以便缓存

酷URI:简单易记,且不变的URI

一个资源可以有一个或多个表示

12. HTTP协议

如果PUT提供的资源不存在,做添加,存在做修改

put和post的区别:

1.2.9 缓存:

第2章 WEB API

第3章 ASP.NET WEB API 101

第4章 处理架构

--------------------------------------------------------------------------------------------------------------------------------------

第2部分 真正世界的API开发

第5章 应用程序

第6章 媒体类型选择与设计

第7章 构建API

第8章 改进API

第9章 构建客户端

-------------------------------------------------------------------------

第3部分 WEB API细节

第10章 HTTP编程模型

第11章 托管

第12章 控制器和路由

第13章 格式化程序和模型绑定

第14章 HTTPCLIENT

第15章 安全

第16章 OAUTH2.0 授权框架

第17章 可测实性

ASP.NET WEBAPI设计(文摘)相关推荐

  1. 【开源】分享一个前后端分离方案-前端angularjs+requirejs+dhtmlx 后端asp.net webapi

    一.前言 半年前左右折腾了一个前后端分离的架子,这几天才想起来翻出来分享给大家.关于前后端分离这个话题大家也谈了很久了,希望我这个实践能对大家有点点帮助,演示和源码都贴在后面. 二.技术架构 这两年a ...

  2. ASP.NET WebApi技术从入门到实战演练

    一.课程介绍 曾经有一位不知名的讲师说过这么一句名言: 一门RPC技术不会,那么千万万门RPC技术将都不会!在今天移动互联网的时代,作为攻城师的我们,谁不想着只写一套API就可以让我们的Web, An ...

  3. 走向ASP.NET架构设计-第六章-服务层设计(中篇)

    走向ASP.NET架构设计-第六章-服务层设计(中篇) 前言:上一篇文章介绍了一些服务层的基本知识,而且也简要的介绍了SOA的有关知识,本篇主要是介绍在服务层可以采用的一些模式.  本篇议题如下: F ...

  4. ASP.NET WebApi OWIN 实现 OAuth 2.0

    OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用. OAuth 允许用户提供一个令牌, ...

  5. ASP.NET WebApi 基于分布式Session方式实现Token签名认证

    一.课程介绍 明人不说暗话,跟着阿笨一起学玩WebApi!开发提供数据的WebApi服务,最重要的是数据的安全性.那么对于我们来说,如何确保数据的安全将会是需要思考的问题.在ASP.NETWebSer ...

  6. asp.net webapi 自托管插件式服务(转)

    webapi问世已久,稀里糊涂的人哪它都当mvc来使,毕竟已mvc使用级别的经验就可以应对webapi. webapi和mvc在asp.net5时代合体了,这告诉我们,其实 它俩还是有区别的,要不现在 ...

  7. ASP.NET WebAPI 集成 Swagger 启用 OAuth 2.0 配置问题

    在 ASP.NET WebAPI 集成 Swagger 后,由于接口使用了 IdentityServer 做的认证,调试起来很不方便:看了下 Swashbuckle 的文档 ,是支持 OAuth2.0 ...

  8. 亲手搭建一个基于Asp.Net WebApi的项目基础框架1

    目标:教大家搭建一个简易的前后端分离的项目框架. 目录: 1:关于项目架构的概念 2:前后端分离的开发模式 3:搭建框架的各个部分 这段时间比较闲,所以想把之前项目里用到的一些技术写到博客里来,分享给 ...

  9. 使用ASP.Net WebAPI构建REST服务(一)——简单的示例

    由于给予REST的Web服务非常简单易用,它越来越成为企业后端服务集成的首选方法.本文这里介绍一下如何通过微软的Asp.Net WebAPI快速构建REST-ful 服务. 首先创建一个Asp.Net ...

最新文章

  1. alibaba cloud 打包_阿里也上VS Code船了,发布Alibaba Cloud Toolkit插件
  2. Linux局域网搭建
  3. C++ boost thread学习(二)
  4. 期权数据 获取_我如何免费获得期权数据
  5. oracle++dtcol,Oracle 中的 Incarnation 到底是个什么?实验操作篇
  6. 厉害!你的 CT 片子,AI 就能分析
  7. laravel blade include使用变量_3分钟短文:可能是Laravel模板最直白的用法了,没有之一...
  8. RK3288 error: undefined reference to 'LOGD'
  9. 2019最新 Java商城秒杀系统的设计与实战视频教程(SpringBoot版)_1-3课程要求与收益...
  10. JAVA格式化输出字串
  11. LeetCode-Sum Root to Leaf Numbers
  12. buuctf刷题记录2 相册
  13. ERP系统设计:库存管理怎么做?
  14. 波利亚《怎样解题》感悟
  15. littleVGL总结
  16. 前端工程师的 caniuse
  17. 只用2秒,轻松获取一线所有城市公交数据!
  18. 用 Python 绘制 XMind 思维导图
  19. 软件开发通识之一:什么是计算机语言?
  20. docker _port is already allocated错误

热门文章

  1. [改善Java代码]让工具类不可实例化
  2. Linux下学C语言开发要学些什么‏
  3. Anthem库的Google Suggest 实现
  4. 10个有趣的Python教程,附视频讲解+练手项目。
  5. 主梁弹性模量计算_如何用梁格法计算曲线梁桥?
  6. python数学建模可视化_数学建模之流程图和数据可视化
  7. SpringAMQP--基本介绍
  8. Nginx命令配置到系统环境
  9. Spring Bean 作用域之间的区别?
  10. 高仿真的类-DefaultListableBeanFactory