fetch方法借助FormData对象模拟表单的请求

这样能够实现完整的HTTP请求,而后端也能够像表单样接收数据

//前端

var formdata = new FormData();

formdata.append('username','lofayo');

fetch('web.php',{

method: 'POST',

body:formdata

})

.then(res=>res.text())

.then(resTxt=>console.log(resTxt))

//后端

//web.php

$username = $_POST['username']

fetch方式的post请求,数据还是模拟表单。可是,若像fetch官网,直接这样提交数据,那后台如何接收?

就是不似表单形式,而是字符串,那后台程序又该如何接收?

var url = 'https://example.com/profile';

var data = {username: 'example'};

fetch(url, {

method: 'POST', // or 'PUT'

body: JSON.stringify(data), // data can be `string` or {object}!

headers: new Headers({

'Content-Type': 'application/json'

})

}).then(res => res.json())

.catch(error => console.error('Error:', error))

.then(response => console.log('Success:', response));

php后端接收数据,后端如何接收fetch方式发送的数据?相关推荐

  1. 应用服务器与数据库之间是长连接,要接收多个 tcp 长连接不断发送的数据并存储,哪些数据库或数据存储方案比较合适?...

    在服务器建立服务端,与多个 tcp 连接保持长连接,服务端会根据客户端发送的 token 验证确定是否保持长连接建立"session"缓存, 在某个状态开启时(我称为存储状态),要 ...

  2. java http 流_java 模拟http请求,通过流(stream)的方式,发送json数据和文件

    发送端: /** * 以流的方式 * 发送文件和json对象 * * @return */ public static String doPostFileStreamAndJsonObj(String ...

  3. json格式天气数据的获取,jsonp方式获取统计图数据

    获取天气情况(不支持跨域) /*json原生获取*/ function getJSON() {var XML;var url = "http://wthrcdn.etouch.cn/weat ...

  4. 数据在计算机中编码方式教案,字符数据在计算机中的表示方法

    计算机中数据的概念是广义的,计算机除了处理各种数之外,还要处理大量符号,如英文字母.汉字等非数值的信息.例如,当要用计算机编写文章时,就需要将文章中的各种符号.英文字母.汉字等输入计算机,然后由计算机 ...

  5. HttpClient通过Post方式发送Json数据

    服务器用的是Springmvc,接口内容: [java] view plaincopy print? @ResponseBody @RequestMapping(value="/order& ...

  6. 【Java 网络编程】UDP 服务器 客户端 通信 ( DatagramSocket | DatagramPacket | UDP 发送数据包 | UDP 接收数据包 | 端口号分配使用机制 )

    文章目录 I UDP 信息发送接收原理 II UDP 发送和接收端口相同 III UDP 发送信息代码示例 IV UDP 接收信息代码示例 V UDP 服务器端代码示例 VI UDP 客户端代码示例 ...

  7. FPGA串口收发(四):接收数据并转发,间隔时间发送

    FPGA串口收发(四):接收数据并转发,间隔时间发送 // Description: 串口收发:串口接收数据,内部生成数据,串口间隔特定时间发送数据 // 串口接收数据:串行信号线 1101_1000 ...

  8. C语言程序周期接收虚拟串口发送的数据

    背景 我之前的一篇博客讲解了怎么使用虚拟串口和串口调试助手:虚拟串口模拟器和串口调试助手使用教程,这次我们在此基础上继续来使用虚拟串口周期发送和接收功能. 我们知道,在Windows的操作系统上,将串 ...

  9. Qt QTcpSocket 客户端设计(自动重连、多线程处理、发送大数据包、同步方式)

    1.头文件 #ifndef TCPTOOL_H #define TCPTOOL_H#include <QObject> #include <QTcpSocket> #inclu ...

最新文章

  1. 为什么以太坊能成为区块链2.0的代表之作?
  2. faster rcnn第二阶段loss出现nan_利用Faster_Rcnn训练模型时出现的问题
  3. 2.QT中使用资源文件,程序打包
  4. 高性能网站架构设计之缓存篇(6)- Redis 集群(中)
  5. MySQL过滤相同binlog_通过Linux命令过滤出binlog中完整的SQL语句
  6. 0基础怎么学python10010基础怎么学python_0基础学python全套python教程
  7. 13.表格标签及其应用实例
  8. 您应该了解的 Windows Azure 网站在线工具
  9. 程序员面试金典 - 面试题 04.05. 合法二叉搜索树(中序遍历)
  10. 用python生成九九乘法表的指令_Python中生成九九乘法表的方法有哪几种?
  11. js 判断多个一样的name
  12. html怎样在雪景里插入文字,下雪朋友圈怎么配文字 雪景发朋友圈配一句话
  13. windows 不能在本地计算机启动SqlServer. 参考特定服务错误代码10048
  14. python异步和进程_浅谈python异步IO,同步IO,线程与进程~
  15. linux下ace安装教程,linux下安装ACE开发环境
  16. 编译器与Debug的传奇:Grace Murray Hopper小传
  17. 抖音账号主页设置推荐机制
  18. 知识图谱:SPARQL的基本语法示例
  19. ppt_第十章_DNA非卷积视觉技术
  20. 链表的添加、插入、更改、删除(算法入门)

热门文章

  1. 一次解决Linux内核内存泄漏实战全过程
  2. 2020 OPPO开发者大会:融合共创,打造多终端、跨场景的智能化生活
  3. 改变程序设计、图灵奖得主、美国第一位计算机科学女博士,程序媛进击史
  4. 搞机器学习,Python 和 R 哪个更合适?
  5. Optional 是个好东西,你会用么?| 原力计划
  6. 疫情期间天天对你“开枪”的额温枪,你知道它的工作原理吗?| 原力计划
  7. 在家办公,我比上班还累你信吗?
  8. 30 年间,软件开发行业为何 Bug 纷飞?
  9. Python 爬取 20 万条评论,告诉你周杰伦新歌为啥弄崩 QQ 音乐?
  10. 程序员如何解决并发冲突的难题?