在ASP.NET Core中构建和保护RESTful API 中文字幕

课程信息
英文名Building and Securing RESTful APIs in ASP.NET Core
课程来源Lynda.com
讲师Nate Barbettini
课程ID753926
课程时长4.4小时
下载所需积分50
所属类别

大多数人都听说过RESTful API,但潜在的概念 - 代表性状态转移(REST) - 仍会引起混淆

REST就是建模变化的资源

RESTful API使用REST架构和HTTP请求来在客户端和服务器之间传输数据和应用程序状态的变化

本课程分解了RESTful设计的原理,并展示了如何在ASP.NET Core之上构建安全的RESTful API

Nate Barbettini回答了诸如以下问题:什么是RESTful设计?你如何执行RESTful路由?如何构建可重用的类来表示资源?缓存扮演什么角色?您如何保护RESTful API?他还介绍了数据建模,超媒体关系以及身份验证和授权等主题

在本课程结束时,您应该了解基本知识 - 如何在ASP.NET Core中正确地请求和返回数据 - 以及构建安全且可伸缩的API以服务Web客户端,移动客户端等的最佳实践

主题包括:

什么是RESTful设计?

使用ASP.NET Core构建新API

使用HTTP方法

返回JSON

使用模板创建RESTful路由

版本

使用HTTPS保护RESTful API

代表资源

代表链接

代表收藏

排序和搜索集合

建筑形式

将缓存添加到ASP.NET Core API

配置用户认证和授权

- [Nate]在当今的IT驱动型经济中,API变得越来越重要。

您可能自己使用过API,也许您已经编写了自己的API。

与此同时,REST和RESTful服务的想法越来越受欢迎。

但REST不仅仅是HTTP动词并返回JSON,它是构建和建模API的一种根本不同的方式,它可以非常强大。

嗨,我是Nate Barbettini。

在本课程中,您将学习设计RESTful API的最佳实践。

我们将探讨API为RESTful意味着什么,以及如何设计HATEOAS或Hypertext作为应用程序状态引擎。

然后,我们将共同构建一个基于ASP.NET Core的安全,可扩展的REST API。

我们将介绍数据建模,超媒体关系,安全性,身份验证和授权等方面的细节。

我们有足够的内容,所以让我们开始吧。

中文课程网 提供全网最全,中文翻译质量最高的国外课程视频资源(Lynda / Pluralsight)

请先登陆 如果还没有账号,请先注册