# http交互
为了减少前后端开发沟通成本,制定该规范用于前后端联调标准。api文档录入统一使用 文档工具
# http请求格式
常见3种格式 application/x-www-form-urlencoded multipart/form-data application/json
# application/json
application/json 非常常见数据交互场景,默认文本类型数据传输均采用这种方式,暂时不考虑其他方式就行文本类型数据传输,前后端交互应当以这种格式为准。
# application/x-www-form-urlencoded
application/x-www-form-urlencoded 常用于传统form表单提交,相关请求参数会被拼接到请求url后面,这种传输方式可以组合成为简单请求 不会触发cors预检查。现阶段开发中很少会用到这种场景,多数以 json 格式为主
name=shu&age=18&job=it
1
# multipart/form-data
multipart/form-data 这种方式多用于包含文件的表单提交,目前大部分文件数据采用oss方式进行上传,但是部分业务场景需要将 excel文件和一些参数同时传递给后台处理,这时候就需要使用这种格式进行数据传输。 上传示例