所有文章 > 当前分类:API开发
Dataverse Web API - 本·格里鲍多
Dataverse Web API - 本·格里鲍多
2025/12/05
本文深入探讨Dataverse Web API中ETag的作用,解释其作为实体标签用于版本控制和资源变化检测,并详细说明如何通过If-Match和If-None-Match请求头实现有条件GET、更新和删除操作,以优化数据同步和并发控制。
Rails API 构建入门指南 | 作者:Koray Ozkal | 发布于 The Startup
Rails API 构建入门指南 | 作者:Koray Ozkal | 发布于 The Startup
【API开发】 本指南从零开始构建Rails API应用程序,涵盖创建API模式、配置CORS、规划数据模型、生成控制器和路由等步骤,帮助开发者快速上手Rails API开发,并集成前端框架。
2025/12/05
使用Django REST Framework构建API——第二部分
使用Django REST Framework构建API——第二部分
【API开发】 在这一章节中,我们将为您的音乐API添加访问限制。假设您的API由于安全原因不再对外公开,而是要求只有注册用户才能使用,那么我们就需要引入相应的机制来确保这一点。这些机制正是身份验证、授权和权限。
2025/12/05
如何高效使用Nextjs API路由 – NextBuild
如何高效使用Nextjs API路由 – NextBuild
【API开发】 Next.js API 路由允许在 Next.js 应用中直接创建后端端点,无需额外服务器设置,简化开发流程。通过处理 HTTP 请求、动态路由和中间件支持,提升灵活性和集成性,同时结合 TypeScript 增强类型安全性,帮助构建高效、可扩展的应用程序。
2025/12/04
在.NET Core中使用gRPC构建REST API – DevOps.dev
在.NET Core中使用gRPC构建REST API – DevOps.dev
【API开发】 本文详细介绍了在.NET Core中使用gRPC构建REST API的完整步骤,包括项目创建、数据库配置、服务层实现、gRPC服务添加以及通过JsonTranscoding扩展实现RESTful端点。重点探讨了gRPC的高性能和JsonTranscoding的灵活性,帮助开发者替代传统REST API并支持HTTP请求。
2025/12/04
在ASP.NET Core中实现幂等性REST API
在ASP.NET Core中实现幂等性REST API
【API开发】 本文详细介绍了在ASP.NET Core中实现幂等性REST API的关键策略,包括使用幂等性密钥、Attribute和IAsyncActionFilter等方法,以提升系统可靠性和一致性。重点讨论了POST方法的幂等性实现、缓存管理和分布式环境下的处理,帮助开发者构建健壮的API服务。
2025/12/04
Go-Zero定义API实战:探索API语法规范与最佳实践
Go-Zero定义API实战:探索API语法规范与最佳实践
【API开发】 前言 通过编写API层,我们能够对外进行接口的暴露,因此学习规范的API层编写姿势是很重要的。 通过本文的分享,你将能够学习到Go-Zero的API语法规范,以及学会实际上手使用。 概述 下文所说的是 ap...
2025/12/04
使用 Auth0 向 Sinatra API 添加授权
使用 Auth0 向 Sinatra API 添加授权
【API开发】 Sinatra是开发Web应用程序和API的热门Ruby框架之一,被广泛应用于超过200,000个应用程序中。Sinatra作为一种领域特定语言(DSL),允许开发者在Ruby中直接创建Web应用程序和API。与典型的Model-View-...
2025/12/03
API优先的Drupal:8.6版本有哪些新功能?- Wim Leers
API优先的Drupal:8.6版本有哪些新功能?- Wim Leers
【API开发】 Drupal 8.6版本在REST API方面引入了多项关键改进,包括安全文件上传的原生支持、Term实体parent字段标准化、alt属性丢失修复、更清晰的权限错误信息和更友好的错误响应,这些功能优化了开发者的API使用体验并推动了API-First战略。
2025/11/29
OpenAPI 规范已发布!- Autodesk 平台服务
OpenAPI 规范已发布!- Autodesk 平台服务
【API开发】 Autodesk平台服务(APS)开源OpenAPI规范,为开发者提供快速探索、集成和自动化APS API的能力,支持自动生成客户端SDK、集成AI和低代码平台,提升开发效率。
2025/11/29
使用Flask构建简单API | 作者:Samantha Jackson – Medium
使用Flask构建简单API | 作者:Samantha Jackson – Medium
【API开发】 本文分享了使用Flask框架构建简单API的实践过程,包括从基础功能开发到机器学习模型部署的完整步骤。通过动物收容所数据集预测模型,展示了如何利用Flask快速构建API以自动化预测结果,并涵盖模型序列化、请求类型配置等关键技术点,帮助开发者快速上手Flask API开发。
2025/11/28
在…中创建类似RESTful的进程间通信API
在…中创建类似RESTful的进程间通信API
【API开发】 本文介绍如何在Electron应用程序中通过封装ipcMain和ipcRenderer模块,创建类似RESTful风格的进程间通信API,以提升代码组织性和可读性,并详细说明使用contextBridge、ipcRenderer.invoke和ipcMain.handle实现主进程与渲染进程间高效交互的方法。
2025/11/28
第5部分:Servlets与Java Servlet API——编写一个简单的Web应用程序
第5部分:Servlets与Java Servlet API——编写一个简单的Web应用程序
【API开发】 本文是Java Servlet API入门指南,通过编写一个简单的Web应用程序,帮助开发者理解Servlet的基本概念、创建过程以及如何处理请求参数、会话和404错误。使用Maven和Apache Tomcat构建,适合初学者快速上手Java Web开发。
2025/11/27
指南:什么是REST API方法及其实现方式?
指南:什么是REST API方法及其实现方式?
【API开发】 REST API方法是基于HTTP协议的标准化方法,包括GET、POST、PUT和DELETE,用于在客户端与服务器之间进行数据检索、创建、更新和删除操作。本文详细介绍了这些方法的定义、用例和实现方式,并探讨了使用Apidog工具构建API请求的优势,帮助开发者快速上手REST API开发。
2025/11/27
如何为现代图形API编写渲染器 | Clean Rinse
如何为现代图形API编写渲染器 | Clean Rinse
【API开发】 本文探讨了现代图形API如Vulkan、Metal和Direct3D 12在编写渲染器时的学习挑战和核心设计思路,包括绘制调用设计、渲染过程管理、同步问题以及数据优化,帮助开发者构建高性能、可扩展的渲染器架构。
2025/11/26
使用 IntersectionObserver API 实现图片懒加载 – Divotion
使用 IntersectionObserver API 实现图片懒加载 – Divotion
【API开发】 本文介绍使用IntersectionObserver API实现图片懒加载的方法,包括其原理、代码实现和在Vue项目中的应用。通过对比浏览器原生loading属性,探讨IntersectionObserver API在兼容性和性能上的优势,帮助开发者提升网页加载速度和用户体验。
2025/11/26
1 12 13 14 15 16 50