如何开发一个陌生的功能
资源
- 对于陌生的功能,以文件上传为例说明
- 功能的参与者:
(参与者为客户端和服务端) - 功能的流程:
用户先在客户端这边选择一个文件,然后以http的post请求的方式发送给服务端;
服务端接收到文件后,在本地创建文件夹并存储文件。 - 功能流程中具体可以使用的类库:(使用起来比较方便的语言类库)
前端使用formdata的key/value键值对来将file文件存储起来,放入http请求体中, 请求头的类型改为“multipart//form-data”;
后端以java为例,使用MultipartFile 对象来接收,后转为File文件对象,将接收到的文件存储在一个文件夹中。
实践
- 自己尝试用以上的资源和思路实现这个流程。
- 寻找已经实现的实例,参考设计思路和具体实现过程,使用的类库和方法。
- 优化重构源代码。
- Post title:如何开发一个陌生的功能
- Post author:郭旭升
- Create time:2023-02-18 10:16:14
- Post link:2023/02/18/如何开发一个陌生的功能/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.
Comments