2021-4-9 调用百度AI接口进行人脸识别的前后端实现Bug相关

1、jquery ajax 提交json 415

原因如下:

1、from表单中的action与ajax中的url相同时且同时向后端发送post请求会报415的错误,

2、ajax中缺少  contentType: "application/json;charset=UTF-8",字段,如果添加之后在Network里查看Head发现没有变化,那么请再次检查有没有犯第一条错误

2、前端向后端用ajax方式传送图片Base64编码

图片在前后端传递的时候可以以Base64编码的形式,在用ajax 传值是可以选择String或者json等类型,在后台接收的时候也有两种方式,选择request.parameter();这种方式是接受的json对象,会将Base64编码中的+号等符号进行替换,这样就破坏了原始的编码,所以要选择RequestBody 来接受json字符串。

3.上传图片报222203 image check fail的错误

图片的Base64编码不需要头部,(data:image/jpg;base64,)将括号中的内容替换成"" 就行

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值