小白用el-upload上传图片时,发现服务器无论如何都会报500的错误,经排查发现,我们的请求头如果将 Content-Type:multipart/form-data; 添加了这样的设置,服务器会返回500,提示内部错误。
这是因为,el-upload中自动将header中的Content-Type进行了更改,打印我们可以发现,服务器自动生成的Content-Type全文是这样描述的:
Content-Type:multipart/form-data; boundary=----WebKitFormBoundaryMyyelTZ6S9GNwPRy
所以我们取消掉自定义的Content-Type:multipart/form-data;就好了~