表单提交要设置Content-Type,分为两种类型application/x-www-form-urlencoded和multipart/form-data
1.application/x-www-form-urlencoded
其中application/x-www-form-urlencoded用来提交字符串类型数据,参数的格式为key=value&key=value。
2.multipart/form-data
multipart/form-data提交二进制数据。
注意:上传文件也要指定编码格式为multipart/form-data。但是如果我们手动设置"Content-Type": “multipart/form-data;”,会报类似“no multipart boundary param in Content-Type”这种错误。解决方法是,去掉Content-type,使其为空。浏览器会自动检测二进制文件,并自动添加"multipart/form-data和boundary。