5.2. 编辑个人资料

本教程最新版为 9.x,当前版本已放弃维护,请阅读最新版本!

编辑个人资料

在本章节中,我们将开发用户的编辑接口,允许用户对自己的用户名、邮箱、简介和头像进行修改。

数据的提交方式

HTTP 提交数据有两种方式

  • application/x-www-form-urlencoded(默认值)
  • multipart/form-data

大家应该记得,form 表单提交文件的时候,需要增加 enctype="multipart/form-data",才能正确传输文件,因为默认的enctypeenctype="application/x-www-form-urlencoded"

需要明确的是,只有当 POST 配合 multipart/form-data 时才能正确传输文件。

图片资源

我们设计 API 时,修改相关的 API 通常会使用 putpatch,但是因为要修改用户...

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 6

wangjiu
'exists:images,id,type,avatar,user_id,'.$userId 的参数含义?
7 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
JeffreyBool
dingo-API patch 请求获取不到提交参数?
2 个点赞 | 5 个回复 | 问答 | 课程版本 5.5
JimChen
save () 和 update () 为什么不需要判断操作成功与否?
2 个点赞 | 3 个回复 | 问答 | 课程版本 5.5
18874127314
枚举字段加索引没多大作用吧
0 个点赞 | 8 个回复 | 问答 | 课程版本 5.7