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 网站上。

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

上一篇 下一篇
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
贡献者:1
讨论数量: 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