前端通过post访问后端,后端断点断不住(没有收到request请求)

449 阅读1分钟

原因

我们的后端是asp.net写的aspx页面,要求post的数据类型为formdata 我前端是用axios的post请求,没有指定Content-Type,默认为appliction/json

解决

上代码

          var formData = new FormData()
          formData.append('functionname', 'GetWfsTree')
          formData.append('wtid', parent.args['wtid'])
          var config = {
            headers: {
              'Content-Type': 'multipart/form-data'
            }
          }
          this.$ajax.post('../Monitor/xml.aspx', formData, config)
          .then(function (response) {
            var resul = response.data
          })
          .catch(function (error) {
            console.log(error)

解决方案有很多,大家可以积极留下自己的解决方式,共其他朋友参考