美文网首页JavaScript
Axios —— delete

Axios —— delete

作者: 1baibai | 来源:发表于2021-09-14 17:36 被阅读0次

    1. delete方法传参

    原因:delete 传参与PutPost方式不一样,后者接收三个参数,Delete只接受一个参数

    • URL路径传参
    var param={id:1,name:'zhangsan'}
    this.$axios.delete("/ehrReferralObjPro", {params: param}).then(function(response) {})
    
    • Body传参
    var param={id:1,name:'zhangsan'}
    this.$axios.delete("/ehrReferralObjPro", {data: param}).then(function(response) {})
    
    • 设置Content-Type
    this.$axios.delete("/ajax/account",{data: {phone_number: row.phone_number}, headers: {'Content-Type': 'multipart/form-data'}})
    

    Content-Type值注意:

    1. application/x-www-form-urlencoded: 将表单内的数据转换为键值对,在发送前编码所有字符(默认);
    2. multipart/form-data: 不对字符编码。在使用包含文件上传控件的表单时,必须使用该值。
    3. application/json: 作为请求头告诉服务端消息主体是序列化的JSON字符串;
    4. text/plain: 空格转换为 “+” 加号,但不对特殊字符编码。

    注意multipart/form-dataform-data不一样!!!

    相关文章

      网友评论

        本文标题:Axios —— delete

        本文链接:https://www.haomeiwen.com/subject/otgcgltx.html