详解使用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 相关文章推荐
jquery isEmptyObject判断是否为空对象的函数
Feb 14 Javascript
Google的跟踪代码 动态加载js代码方法应用
Nov 12 Javascript
JS异常处理的一个想法(sofish)
Mar 14 Javascript
jquery实现图片翻页效果
Dec 23 Javascript
教你用十行node.js代码读取docx的文本
Mar 08 Javascript
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
Jul 12 jQuery
javascript中UMD规范的代码推演
Aug 29 Javascript
jQuery表单校验插件validator使用方法详解
Feb 18 jQuery
TensorFlow.js 微信小程序插件开始支持模型缓存的方法
Feb 21 Javascript
vue学习笔记之slot插槽用法实例分析
Feb 29 Javascript
JS Generator 函数的含义与用法实例总结
Apr 08 Javascript
详解小程序横屏方案对比
Jun 28 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
第四节 构造函数和析构函数 [4]
2006/10/09 PHP
php中使用Imagick实现图像直方图的实现代码
2011/08/30 PHP
php中导出数据到excel时数字变为科学计数的解决方法
2013/02/03 PHP
PHP正则表达式入门教程(推荐)
2016/05/18 PHP
深入解析Laravel5.5中的包自动发现Package Auto Discovery
2017/09/13 PHP
javascript jQuery $.post $.ajax用法
2008/07/09 Javascript
javascript xml为数据源的下拉框控件
2009/07/07 Javascript
JS实现日期加减的方法
2013/11/29 Javascript
Jquery中的层次选择器与find()的区别示例介绍
2014/02/20 Javascript
使用JavaScript判断用户输入的是否为正整数(两种方法)
2017/02/05 Javascript
老生常谈js中0到底是 true 还是 false
2017/03/08 Javascript
jQuery.form.js的使用详解
2017/06/14 jQuery
nodejs判断文件、文件夹是否存在及删除的方法
2017/11/10 NodeJs
Router解决跨模块下的页面跳转示例
2018/01/11 Javascript
vue初尝试--项目结构(推荐)
2018/01/30 Javascript
深入理解Vue 的钩子函数
2018/09/05 Javascript
JavaScript继承与聚合实例详解
2019/01/22 Javascript
JavaScript中的垃圾回收与内存泄漏示例详解
2019/05/02 Javascript
bootstrap实现tab选项卡切换
2020/08/09 Javascript
python登陆asp网站页面的实现代码
2015/01/14 Python
Python SMTP发送邮件遇到的一些问题及解决办法
2018/10/24 Python
selenium python 实现基本自动化测试的示例代码
2019/02/25 Python
python db类用法说明
2020/07/07 Python
CSS3制作圆角图片和椭圆形图片
2016/07/08 HTML / CSS
机械工程师的岗位职责
2013/11/17 职场文书
外语专业毕业生个人的自荐信
2013/11/19 职场文书
新闻编辑专业毕业自荐书范文
2014/02/05 职场文书
《飞向蓝天的恐龙》教学反思
2014/04/09 职场文书
贷款委托书怎么写
2014/08/02 职场文书
大学生旷课检讨书1000字
2015/02/19 职场文书
2015年小学语文教学工作总结
2015/05/25 职场文书
python实现简单倒计时功能
2021/04/21 Python
MySQL 慢查询日志深入理解
2021/04/22 MySQL
centos8安装nginx1.9.1的详细过程
2021/08/02 Servers
Python中的turtle画箭头,矩形,五角星
2022/03/16 Python
一文搞懂Java中的注解和反射
2022/06/21 Java/Android