01 2020 档案

摘要:无论哪种类型的Web API, 都可能需要给其他开发者使用. 所以API的开发者体验是很重要的. API的开发者体验, 简写为 API DX (Developer Experience). 它包含很多东西, 例如如何使用API, 文档, 技术支持等等, 但是最重要的还是API的设计. 如果 API 阅读全文
posted @ 2020-01-20 13:42 yangxu-pro 阅读(3970) 评论(4) 推荐(7) 编辑
摘要:说到验证,那就需要做三件事: 定义验证规则 按验证规则进行检查 报告验证的错误。在把错误报告给API消费者的时候,报告里并不包含到底是服务端还是API消费者引起的错误,这是状态码的工作。而通常响应的Body里面会包含一组验证错误信息,API消费者可以把这些信息展示给API消费者的用户。 定义验证规则 阅读全文
posted @ 2020-01-13 20:20 yangxu-pro 阅读(2835) 评论(3) 推荐(0) 编辑
摘要:什么样的HTTP方法是安全的? 什么样的HTTP方法是安全的? 如果一个方法不会改变资源的表述,那么这个方法就被认为是安全的。 如果一个方法不会改变资源的表述,那么这个方法就被认为是安全的。 例如 HTTP GET 和 HTTP HEAD 就被认为是安全的,但需要注意的是,这并不意味着执行GET请求 阅读全文
posted @ 2020-01-05 20:32 yangxu-pro 阅读(2433) 评论(0) 推荐(9) 编辑
摘要:向Web API传递参数 数据可以通过多种方式来传给API。 数据可以通过多种方式来传给API。 Binding Source Attributes 会告诉 Model 的绑定引擎从哪里找到绑定源。 Binding Source Attributes 会告诉 Model 的绑定引擎从哪里找到绑定源。 阅读全文
posted @ 2020-01-05 20:29 yangxu-pro 阅读(3235) 评论(0) 推荐(4) 编辑
摘要:Entity Framework Core 使用的 Entity Model 是用来表示数据库里面的记录的。 Entity Framework Core 使用的 Entity Model 是用来表示数据库里面的记录的。 而面向外部的 model 则表示了要传输的东西。这类 model 有时候叫做 D 阅读全文
posted @ 2020-01-01 19:53 yangxu-pro 阅读(2526) 评论(3) 推荐(0) 编辑

点击右上角即可分享
微信分享提示