吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 840|回复: 5
收起左侧

[求助] 定义接口规范 图片上传编码为base64

[复制链接]
wuqingvika 发表于 2023-4-14 16:42
    "pic": "string  必填  照片文件,将二进制的照片文件编码为Base64格式字符串。大小限制为2M。"}],
但是我自己网上生成了一张才220k大小的图 生成了好长一大串 最后java 用String接收报错【Error:(23, 29) java: 常量字符串过长】 。。。这怎么弄 还是说base64可以编码短一点的 一般这个接口规范怎么定义呢。。。真要命

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

surenyue 发表于 2023-4-14 16:47
base64编码定义为String类型是没有问题的,估计是其他地方的异常,你debug试试
surenyue 发表于 2023-4-14 16:50
你把编码在这里转成图片试试能不能转换成功:http://tool.huixiang360.com/imgtool/base64.php
(另外图片的base64编码就是很长,不存在什么缩短的版本)
mr88fang 发表于 2023-4-14 17:08
如果是spring请配置如下
spring:
  servlet:
    multipart:
      max-file-size: 1024MB
      max-request-size: 1024MB
server:
  max-http-header-size: 100MB
  tomcat:
    max-http-form-post-size: 100MB
pjy612 发表于 2023-4-14 19:23
本帖最后由 pjy612 于 2023-4-14 19:24 编辑

常量字符串过长...那你试试弄个变量?
看你用什么方式传的,拿到后还要看是否能成功解码...
 楼主| wuqingvika 发表于 2023-4-15 16:14
surenyue 发表于 2023-4-14 16:50
你把编码在这里转成图片试试能不能转换成功:http://tool.huixiang360.com/imgtool/base64.php
(另外图片 ...

我试了下 是可以正常转成对应的图片的 就是我们接口定义 是json格式 里面有个pic代表图片 但是后续需要 加密 再base64 所以 这块以前没做过 不知道 从何下手
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 00:29

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表