ajax文件上传报400,ajax上传文件报400错误「建议收藏」

ajax文件上传报400,ajax上传文件报400错误「建议收藏」1、ajaxjQuery.ajax({url:contextUrl+”/accidentAttachment/saveAccidentAttachment”,type:’post’,data:formData,contentType:false,processData:false,error:function(XMLHttpRequest,status){bootbox.ale…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

1、ajax

jQuery.ajax({

url: contextUrl + “/accidentAttachment/saveAccidentAttachment”,

type:’post’,

data: formData,

contentType: false,

processData: false,

error: function (XMLHttpRequest, status) {

bootbox.alert(‘上传文件失败!’);

},

2、html

accept=”image/png, image/jpeg, image/gif, image/jpg”

@change=”uploadPic()”>

3、后端代码

@RequestMapping(value = “/saveAccidentAttachment”, method = RequestMethod.POST)

@ResponseBody

public ResponseData saveAccidentAttachment(@RequestParam(“file”) MultipartFile multipartFile, @RequestParam String bizType) {…

4、报错信息

Request URL: http://localhost:8080/accidentAttachment/saveAccidentAttachment

Request Method: POST

Status Code: 400 Bad Request

Remote Address: [::1]:8080

Referrer Policy: no-referrer-when-downgrade

1010000021132426

1010000021132426

Accept: */*

Accept-Encoding: gzip, deflate, br

Accept-Language: zh-CN,zh;q=0.9

Cache-Control: no-cache

Connection: keep-alive

Content-Length: 153966

Content-Type: multipart/form-data; boundary=—-WebKitFormBoundaryk5RsQTH9ae4jvG4k

Cookie: Webstorm-d6a483d9=0efba8f4-fa39-4a6b-9ac4-4ea22de7ab23; sso.jd.com=TEST.882a88797c4d4771b80d034bc8c327d7; JSESSIONID=ED7C20A5A21F5714B328F97DFD0DFDDC

Host: localhost:8080

Origin: http://localhost:8080

Pragma: no-cache

Referer: http://localhost:8080/accident/detail?id=159&type=edit&_time=1574848776183

User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36

X-Requested-With: XMLHttpRequest

1010000021132426

1010000021132426

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/234551.html原文链接:https://javaforall.net

(0)
上一篇 2025年6月1日 下午4:22
下一篇 2025年6月1日 下午5:01


相关推荐

  • 大数据建模五步法「建议收藏」

    大数据建模五步法「建议收藏」from:https://www.sohu.com/a/198093510_783844前一阵子,某网络公司发起了一个什么建模大赛,有个学员问我,数据建模怎么搞?为了满足他的好学精神,我决定写这一篇文章,来描述一下数据分析必须要掌握的技能:数据建模。本文将尝试来梳理一下数据建模的步骤,以及每一步需要做的工作。01第一步:选择模型或自定义模式这是建模的第一步,我们需要基于…

    2022年4月29日
    345
  • Linux五大步安装Python

    Linux五大步安装Python文章目录一 下载 Python 包二 安装依赖环境三 安装 Python3 四 建立 Python3 和 pip3 的软链五 检查是否安装成功点我获取更多教程 面试经验 Python 分享 PS 个人在用的人工智能学习网站推荐给需要的小伙伴 captainai 一 下载 Python 包网上教程大多是通过官方地址进行下载 Python 的 但由于国内网络环境问题 会导致下载很慢 所以这里建议通过国内镜像进行下载例如 淘宝镜像 http npm taobao org mirrors python 大部分版本和

    2026年3月18日
    1
  • mysql secure file priv(private)

    1290–TheMySQLserverisrunningwiththe–secure-file-privoptionsoitcannotexecutethisstatementsecure-file-priv特性secure-file-priv参数是用来限制LOADDATA,SELECT…OUTFILE,andLOAD_FILE()传到哪个指定…

    2022年4月15日
    47
  • 监控安装原理图解

    监控安装原理图解一、关于摄像机1、根据工作原理可分为数字摄像机和模拟摄像机,数字摄像机是通过双绞线传输压缩的数字视频信号,模拟摄像机是通过同轴电缆传输模拟信号。数字摄像机与模拟摄像机的区别出来传输方式之外还有清晰度,数字摄像机像素可达到百万高清效果。2、根据摄像机外观可分为枪机,半球,球机等。枪机多用于户外,对防水防尘等级要求较高;半球多用于室内,一般镜头较小,可视范围广;球机主要功能可以360度无死角

    2022年5月2日
    119
  • JMeter安装与接口测试入门[通俗易懂]

    JMeter安装与接口测试入门[通俗易懂]安装环境配置1、JDK版本:JDK1.8及以上;2、操作系统:JMeter可以在当前任何一个已经部署了Java的操作系统上运行,Unix(Solaris,Linux,etc)、Windows(98,NT,2000,XP,WIN7)、OpenVMSAlpha7.3+JDK安装与配置1、jdk安装:在官网下载jdk1.8版本压缩包,解压到指定文件夹即可。2、环境变量配置1)右键点击…

    2022年5月3日
    66
  • mysql Decimal 运算;

    mysql Decimal 运算;MySQLDECIMAL数据类型用于在数据库中存储精确的数值。我们经常将DECIMAL数据类型用于保留准确精确度的列,例如会计系统中的货币数据。要定义数据类型为DECIMAL的列,请使用以下语法: column_nameDECIMAL(P,D); 在上面的语法中:P是表示有效数字数的精度。P范围为1〜65。 D是表示小数点后的位数。D的范围是0~30。MySQL要求D小于或等于(<=)P。与INT数据类型一样,DECIMAL类型也具有UNSIGNED和ZER…

    2022年7月17日
    24

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号