laravel - 为什么使用 GET 描述 Laravel 资源创建和编辑操作
问题描述
我正在学习 Laravel,并注意到在Laravel 的文档中,它指出 GET HTTP 动词将由创建和编辑操作处理,但根据我对REST和CRUD的理解,创建或编辑操作实际上会导致更改后端的记录或状态。那么为什么 Laravel 选择使用 GET 来进行创建和编辑操作呢?
解决方案
根据 Laravelcreat and edit
方法使用GET
请求,因为它们用于呈现可以添加或更新数据的视图。当您提交表单时,它将使用请求将数据保存到数据库中的store and update
方法。POST and PUT/PATCH
推荐阅读
- php - CPanel 请求的 URL / 在此服务器上未找到
- wso2 - entgraiot 服务器支持的 iOS 版本
- algorithm - 如何使用交叉验证方法制作决策树?
- flutter - 我的代码中有此错误,我正在尝试使用 firebase、email_authentication 创建登录页面
- javascript - 如何在 PrimeNG 表中使用多选过滤器。?
- javascript - 点击功能不起作用;语法有问题吗?
- django - 如何为我的 API 和我的 websocket 设置路由
- dynamics-crm - 无法从 Microsoft Dynamics CRM WebAPI 调用 BulkDelete 操作
- android - 我的 Google 登录在我的 Android 应用上运行良好,现在它给出了错误代码“10”
- r - 如何根据光谱名称聚合 pavo 包 (R) 中的光谱