所有文章 > 当前标签:Web开发
使用PHP构建RESTFul API - 面向对象编程(OOP)、PDO与MySQL - DCodeMania
2026/01/12
本文详细讲解如何使用PHP的面向对象编程(OOP)和PDO结合MySQL数据库构建RESTful API,涵盖CRUD操作实现、HTTP方法(GET、POST、PUT、DELETE)的逐步开发,以及使用Postman进行API测试,帮助开发者掌握PHP构建RESTful API的完整流程。
如何使用Laravel Sanctum对API进行身份验证 – Flixtechs
【API安全】
本文详细指导如何使用Laravel Sanctum对API进行身份验证,涵盖从项目初始化到完整流程的实现,包括创建Todo模型、安装配置Sanctum、定义路由、实现登录注销功能以及测试API,帮助开发者保护Laravel API安全。
2026/01/10
深入掌握Laravel 12中使用Sanctum实现的API认证 – Kritimyantra
【API安全】
本文深入探讨Laravel 12中使用Sanctum实现API认证的方法,包括API令牌认证和SPA身份验证,通过任务管理器、Vue.js前端和移动应用等实例展示其轻量级设计、安全性和简化流程,帮助开发者掌握Laravel Sanctum API认证和SPA身份验证实现。
2026/01/10
Rails 7:使用Devise和JWT进行身份验证的API-only应用程序
【API安全】
本文详细讲解如何在Rails 7中构建API-only应用程序,使用Devise和JWT实现用户身份验证,并结合JSON:API序列化器处理数据格式化。涵盖从安装gem、配置Devise和JWT、生成JWT密钥到使用JSON:API序列化器的完整流程,帮助开发者快速上手高效、安全的认证服务。
2026/01/07
使用 React Query 中间件简化 API 调用 – DhiWise
【API开发】
本文介绍如何使用RTK Query中间件简化React应用程序中的API调用管理,包括身份验证、错误处理、缓存优化和请求转换等自定义中间件实现,帮助开发者提升代码可维护性和应用性能。
2026/01/07
使用Rails进行RESTful JSON API的测试驱动开发
【API开发】
本文详细介绍了使用Rails构建API-only应用程序的测试驱动开发过程,包括项目初始化、RSpec配置、模型和控制器测试,以及RESTful JSON API的实现。通过书店API示例,展示了如何使用--api标志优化配置、集成测试工具如FactoryBot和Database Cleaner,并实现版本控制。
2026/01/06
如何锁定或禁用WordPress REST API端点。
【API安全】
WordPress REST API 端点可能暴露敏感信息,如用户数据,带来安全风险。本文详细介绍了使用 rest_endpoints 过滤器、rest_authentication_errors 过滤器以及 rest_pre_dispatch 等高级方法来锁定或禁用特定端点,以增强网站安全性,避免功能失效。
2026/01/03
使用JWT认证的Microsoft Blazor Web API
【API安全】
本指南详细介绍了在Dotnet Core 2 Web API项目中实现JWT身份验证系统的步骤,包括环境配置、JWT认证设置、控制器保护和客户端集成,适用于Microsoft Blazor框架和常规ASP.NET Core 2项目,帮助开发者构建安全的Web API。
2025/12/30
Django中API速率限制指南 – CoderPad
【API安全】
本文详细介绍了API速率限制的概念、重要性、不同类型及其实现方法,重点讲解如何在Django中使用Django Rest Framework实现速率限制,包括用户速率限制、基于地理位置的限制和服务器限制,以及漏桶算法、令牌桶算法等常见算法,帮助开发者提升系统安全性和性能。
2025/12/29
API 类型有哪些不同分类?- Bump.sh
【API是什么】
本文详细介绍了API的主要分类,包括RPC、SOAP、REST、GraphQL、gRPC和事件驱动架构API,探讨了它们的发展历史、核心特点和应用场景。长尾关键词:API类型分类和REST API架构风格。
2025/12/29
如何使用Flask-RESTX构建和文档化RESTful API
【API开发】
本文详细介绍了如何使用Flask-RESTX构建和文档化RESTful API,包括开发环境设置、API端点创建、数据验证与序列化以及自动生成Swagger文档。通过模块化项目结构和CRUD操作实现,帮助开发者构建高效、可维护的Web服务。
2025/12/28
使用Python Flask构建基础RESTFul API服务器 – Ruan Bekker的博客
【API开发】
本文详细介绍了使用Python Flask框架构建基础RESTFul API服务器的完整过程,包括环境准备、代码实现和CRUD功能演示,帮助开发者快速掌握Flask API开发技巧。
2025/12/28
如何高效等待Java API请求完成 – APIPark
【API开发】
本文探讨了在Java中高效等待API请求完成的策略,包括使用CompletableFuture、同步调用、异步库如Retrofit和回调函数,并介绍了API网关的作用及其在集中管理、安全性和性能优化方面的优势,帮助开发者优化异步操作和提升应用程序性能。
2025/12/27
探索Page Visibility API以检测页面后台状态
【API开发】
本文探讨了Page Visibility API在现代Web开发中检测页面后台状态的应用,通过对比传统事件如beforeunload和unload的局限性,详细介绍了visibilitychange事件和visibilityState属性的使用,并结合React框架实现自定义Hook,解决了Safari浏览器中的兼容性问题,帮助开发者优化页面状态管理。
2025/12/27
什么是API框架?| API框架定义 | RapidAPI
【API开发】
API框架是一种软件框架,提供预先构建的代码和标准化开发环境,支持多种编程语言如PHP和Python,用于简化开发过程并确保应用兼容性。文章详细解释了API、框架与库的区别,并探讨了REST API的最佳框架选择,如基于Laravel的Dream Factory工具,帮助开发者快速构建高效API。
2025/12/26
常见的REST API安全漏洞有哪些?
【API安全】
本文探讨了常见的REST API安全漏洞,如注入攻击、身份验证中断和跨站点脚本,并提供了保护措施,包括使用HTTPS、输入验证和速率限制,以帮助开发人员防范API安全风险并确保数据安全。
2025/12/25
搜索文章