vue-resource发送post请求服务器接收不到数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue-resource发送post请求服务器接收不到数据相关的知识,希望对你有一定的参考价值。
参考技术A 原因:POST提交中请求参数可以有两种不同形式:form data和request payload。
而request payload通过request.getParameter(name)获取不到。
在main.js中进行如下设置:
vue-resource POST PC端正常,移动端无响应
图1 是JS 请求部分 图2 是页面部分图3 点击了按钮后请求到的数据图4 最终请求成功后 将结果输出到页面------------------------------------------------------>以上都是PC端调试 一切正常图5 移动端页面,点击按钮后,可触发click时间,alret(“ok”)但是到了移动设备页面上打开后点击了按钮, 其click事件是被出发了,可就是无法发送请求,获取数据
参考技术A headers字段:http:
headers: 'Content-Type': 'application/x-www-form-urlencoded'
追问
不行,我试过了,现在问题出在移动页面,移动端不能请求数据
以上是关于vue-resource发送post请求服务器接收不到数据的主要内容,如果未能解决你的问题,请参考以下文章
无法接收 Vue 通过 axios 发送到 PHP 的 Post 数据