vue-cli post的时候出错,postman post的时候就可以,为什么?

问题描述

vue-cli post的时候出错,postman post的时候就可以,为什么?
用的是vue-resource 

问题出现的环境背景及自己尝试过哪些方法

postman刚开始的时候也不行,关了SLL认证之后就可以了
vue-cli能关认证这种操作吗?

图片描述
图片描述
图片描述
图片描述

相关代码

Vue.http.interceptors.push((request, next) => {
  console.log(request)
  var sessiontoken = sessionStorage.getItem('authorization')
  request.headers.set('authorization', sessiontoken)
  request.headers.set('platform', 'V:1.0.0')
  request.headers.set('Accept', 'application/json')
  request.headers.set('debug', '1')

  next()
})

// var url="https://"+this.dataIp+"/manager/user/getCode"

    var a = this.$md5("mobile="+this.mobile+"type=3timestamp=1497255992614")
    a = a.toUpperCase()

    this.$http.post(
      url,{
         'mobile':this.mobile,
         'type':3,
         "timestamp":"1497255992614",
         "sign":a
      },{
        "emulateJSON": true
      }
    ).then(function(r){
     alert("发送成功")
    })

    

  },

你期待的结果是什么?实际看到的错误信息又是什么?

   有什么解决方法吗

阅读 2.5k
1 个回答
数据格式也统一?
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题