4.4 服务端(Cursor)-接口开发(文件上传)

简介: Sealos开通对象存储服务,首次使用需创建Bucket(存储桶),填写名称后应用。获取Access Key、Secret Key及内外网地址等信息,配置文件上传接口,实现本地文件上传至对象存储,并通过ApiFox测试验证。

Sealos开通对象存储服务

第一次访问,没有Bulket(对象存储里面的专有名词)

点击新建即可,输入Bulket名称(可以随意,学习阶段建议先保持一致),然后点击右上角的:应用

此时,他就会展示一些关键信息,用于后续的提示语使用

提示语编写
根据如下接口信息,完成文件上传的功能。

  1. 文件上传的接口信息如下:
    1.1 请求路径: /upload
    1.2 请求方式: POST
    1.3 请求参数名: file
    1.4 响应结果样例(data: 表示文件的访问路径):

      {
        "code": 1,
        "msg": "success",
        "data": "http://aliyun.oss.com/1.jpg"
       }
    
  2. 文件使用对象存储服务存储,对象存储服务的信息【注意替换为你自己的】:
    Access Key:682s7u7w
    Secret Key:sdtj269btxpnjxsg
    Internal:object-storage.objectstorage-system.svc.cluster.local
    External:objectstorageapi.hzh.sealos.run

    存储桶名:682s7u7w-zxyf

对象存储服务操作指南:https://sealos.run/docs/guides/object-storage
运行提示语
同样的粘贴到右下角,点击执行,这里不在截图
代码运行
同理执行命令:mvn spring-boot:run
代码测试
创建一个新的文件上传接口,如下

然后我们选择一个本地文件,上传测试

ApiFox可以之后,同步的我们Sealos里面也有对应文件存在

相关文章
|
云栖大会 开发者
收到阿里云【乘风者计划】博主证书和奖励
收到阿里云【乘风者计划】博主证书和奖励 2023年2月对我来说是一个很好的开端,因为我在1号就收到了阿里云寄给我的【乘风者计划】博主证书和奖励。好兆头啊! 我收到的是我获得的【技术博主】【星级博主】【专家博主】三个的奖品和证书,一快给我寄过来哒!
3253 2
收到阿里云【乘风者计划】博主证书和奖励
|
2月前
|
人工智能 弹性计算 自然语言处理
零门槛上手OpenClaw!阿里云极简部署,三步解锁专属超级AI助理!
OpenClaw是可私有部署的AI数字员工框架,支持通义千问、GPT等多模型,能写代码、查资料、管邮件、自动化办公。阿里云提供一键部署方案:买服务器→开通百炼API→图形化配置,三步搞定,安全高效!
344 12
|
1月前
|
人工智能 弹性计算 自然语言处理
阿里云企业上云重磅福利来袭!5 亿算力补贴 + 10 万出海扶持全攻略
阿里云推出“企业上云第一站”活动:新迁云企业享最高5亿算力补贴,出海企业可申领10万元专项扶持金;另含199元/年云服务器、1元首年域名、AI Tokens、云数据库低至88元/年等多重优惠,覆盖建站、协同办公、AI创新等全链路,助力企业降本增效、加速数字化与出海升级。
261 11
|
5月前
|
人工智能 前端开发 JavaScript
4.6 前端(Cursor)-页面布局
使用Sealos DevBox创建Vue项目,通过Cursor开发。执行`npm run dev`启动,访问公网地址即可预览。基于Vue3+ElementPlus实现“智学云帆”布局:顶部标题、右侧登录信息、左侧菜单,右侧动态页面。优化背景色、宽度及响应式,首页设计简洁大气,提升整体视觉体验。(238字)
|
5月前
|
存储 人工智能 关系型数据库
4.3 服务端(Cursor)-接口开发(员工管理)
基于SpringBoot+Mybatis+PageHelper,使用JDK8+新语法实现员工管理功能,涵盖分页查询、新增、修改、删除、详情及全量查询接口,操作emp与emp_expr表,支持多条件筛选与级联工作经历处理,高效完成前后端交互。
|
5月前
|
敏捷开发 持续交付
阿里巴巴-云效
通过阿里云效平台实现高效研发协作:开通服务后,可进行需求管理,创建项目并协作更新任务,支持看板模式直观跟进进度;结合代码托管与自动化部署,完成代码提交、流水线构建与发布全流程,助力团队敏捷开发。(239字)
|
5月前
|
监控 Java 测试技术
OOM排查之路:一次曲折的线上故障复盘
本文记录了一次线上服务因Paimon数据湖与RocksDB集成引发的三次内存溢出(OOM)故障排查全过程。通过MAT、NMT、async-profiler等工具,结合监控分析与专家协作,最终定位到RocksDB通过JNI申请堆外内存未释放的根源问题,并推动架构优化:由应用直写改为Flink统一入湖。分享排查思路与工具使用,为同类技术栈提供借鉴。
|
5月前
|
关系型数据库 MySQL Java
4.2 服务端(Cursor)-接口开发(部门管理)
基于SpringBoot+Mybatis+PageHelper,使用JDK8+语法,连接内网MySQL数据库(Sealos托管),完成部门管理5大接口开发:列表查询、根据ID查询、添加、修改、删除部门。结合dept表结构与接口文档,实现RESTful API,返回统一格式数据,通过ApiFox测试验证功能完整可用。(239字)
阿里云服务器多少钱一年学生价?学生免费领取教程
阿里云学生免费领云服务器教程:先领300元学生专享代金券,再用券支付云服务器订单,实现免费领取。亲测有效,快来试试!
|
10月前
|
测试技术 数据安全/隐私保护
自动刷视频app,全自动刷视频脚本,自动刷视频辅助器
这个代码展示了如何使用Selenium模拟人类观看视频的行为,包括随机滚动、暂停/播放和点赞等操作