详解使用fetch发送post请求时的参数处理


Posted in Javascript onApril 05, 2017

详解使用fetch发送post请求时的参数处理

不考虑古董浏览器之后,使用fetch来发送ajax请求,变得非常爽快和时尚。

但是,发送post请求的时候,把笔者卡了一下。后台如下获取参数时,总是为null

String q = req.getParameter("q");

研究了好久,总算写出正确的使用方式了。直接上代码。

fetch("/search/project/", {
  method: "POST",
  headers: {
    'Content-Type': 'application/x-www-form-urlencoded'
  },
  body: "q=参数q"
}).then(function(response) {
  // do sth
});

关键点在于headers,因为默认Content-Type不是application/x-www-form-urlencoded,所以导致后台无法正确获取到q的值。

body的写法也是一个重点,注意。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
传智播客学习之JavaScript基础篇
Nov 13 Javascript
基于jQuery的Tab选项框效果代码(插件)
Mar 01 Javascript
javaScript中两个等于号和三个等于号之间的区别介绍
Jun 27 Javascript
基于jQuery Tipso插件实现消息提示框特效
Mar 16 Javascript
Jquery Easyui表单组件Form使用详解(30)
Dec 19 Javascript
JavaScript日期选择功能示例
Jan 16 Javascript
详解JavaScript按概率随机生成事件
Aug 02 Javascript
react-native 完整实现登录功能的示例代码
Sep 11 Javascript
element-ui多文件上传的实现示例
Apr 10 Javascript
this.$toast() 了解一下?
Apr 18 Javascript
javascript使用canvas实现饼状图效果
Sep 08 Javascript
javascript实现点击按钮切换轮播图功能
Sep 23 Javascript
详解用webpack2.0构建vue2.0超详细精简版
Apr 05 #Javascript
关于vuex的学习实践笔记
Apr 05 #Javascript
详解基于webpack和vue.js搭建开发环境
Apr 05 #Javascript
ionic2打包android时gradle无法下载的解决方法
Apr 05 #Javascript
使用gulp搭建本地服务器并实现模拟ajax
Apr 05 #Javascript
Vue.js render方法使用详解
Apr 05 #Javascript
self.attachevent is not a function的解决方法
Apr 04 #Javascript
You might like
深入解析PHP 5.3.x 的strtotime() 时区设定 警告信息修复
2013/08/05 PHP
大家须知简单的php性能优化注意点
2016/01/04 PHP
PNGHandler-借助JS让PNG图在IE下实现透明(包括背景图)
2007/08/31 Javascript
使用JavaScript判断图片是否加载完成的三种实现方式
2014/05/04 Javascript
js中函数调用的两种常用方法使用介绍
2014/07/17 Javascript
JS判断字符串包含的方法
2015/05/05 Javascript
网页瀑布流布局jQuery实现代码
2016/10/21 Javascript
基于jQuery的select下拉框选择触发事件实例分析
2016/11/18 Javascript
JS实现图片上传预览功能
2016/11/21 Javascript
Vue的MVVM实现方法
2017/08/16 Javascript
微信小程序发送短信验证码完整实例
2019/01/07 Javascript
了解重排与重绘
2019/05/29 Javascript
解决nuxt 自定义全局方法,全局属性,全局变量的问题
2020/11/05 Javascript
Python中的迭代器漫谈
2015/02/03 Python
python编程开发之类型转换convert实例分析
2015/11/13 Python
Python找出最小的K个数实例代码
2018/01/04 Python
解决python3中cv2读取中文路径的问题
2018/12/05 Python
Python实现快速排序的方法详解
2019/10/25 Python
selenium中get_cookies()和add_cookie()的用法详解
2020/01/06 Python
Python unittest 自动识别并执行测试用例方式
2020/03/09 Python
python3.6中anaconda安装sklearn踩坑实录
2020/07/28 Python
浅析python字符串前加r、f、u、l 的区别
2021/01/24 Python
详解CSS3中@media的实际使用
2015/08/04 HTML / CSS
努比亚手机官网:nubia
2016/10/06 全球购物
波比布朗英国官网:Bobbi Brown英国
2017/11/13 全球购物
护理专业本科生自荐信
2013/10/01 职场文书
怎么样写好简历中的自我评价
2013/10/25 职场文书
店面销售职位的职责
2014/03/09 职场文书
淘宝店策划方案
2014/06/07 职场文书
教师批评与自我批评
2014/10/15 职场文书
2014年社区妇联工作总结
2014/12/02 职场文书
学前班学生评语
2014/12/29 职场文书
英语投诉信范文
2015/07/03 职场文书
2016春季幼儿园大班开学寄语
2015/12/03 职场文书
如何书写授权委托书?
2019/06/25 职场文书
win10电脑右下角输入法图标不见了?Win10右下角不显示输入法的解决方法
2022/07/23 数码科技