zoukankan      html  css  js  c++  java
  • 前端向后端传递formData类型的二进制文件

    // 获取到的文件file类型转换为formData类型
    let formData = new FormData();
    formData.append("file", file文件);
    formData.append("其他参数名", 其他参数);
    
    // 本项目的默认请求头:
    // axios.defaults.headers.common['Content-Type'] = 'application/json';
    
    // 向后端传递formData格式文件,需要改变请求头为:"application/x-www-form-urlencoded;charset:UTF-8"
    
    this.$http.post(url, formData, {
        headers: {
             "Content-Type": "application/x-www-form-urlencoded;charset:UTF-8",
        },
    }).then(({ data }) => {
        if (data.code == 200) {
            // 请求成功后的操作
        }
    });// 获取到的文件file类型转换为formData类型
    let formData = new FormData();
    formData.append("file", file文件);
    formData.append("其他参数名", 其他参数);
    
    // 本项目的默认请求头:
    // axios.defaults.headers.common['Content-Type'] = 'application/json';
    
    // 向后端传递formData格式文件,需要改变请求头为:"application/x-www-form-urlencoded;charset:UTF-8"
    
    this.$http.post(url, formData, {
        headers: {
             "Content-Type": "application/x-www-form-urlencoded;charset:UTF-8",
        },
    }).then(({ data }) => {
        if (data.code == 200) {
            // 请求成功后的操作
        }
    });

  • 相关阅读:
    cron表达式
    mybatis中的#{}和${}
    mysql免安装版使用
    关于jpa添加一对多数据时外键值为空的问题
    关于时间格式化和格式转换
    属性和属性节点
    ErrorException: ORA-00904: : 标识符无效
    345. 反转字符串中的元音字母
    java 解决nginx代理的跨域访问问题
    633. 平方数之和
  • 原文地址:https://www.cnblogs.com/elevens/p/14781985.html
Copyright © 2011-2022 走看看