ajax.js

// 引用expess框架
const express = require('express');
// 处理路径
const path = require('path');const bodyParser = require('body-parser');// 创建网站服务器
const app = express();
app.use(bodyParser.json());
app.get('/first', (req, res) => {res.send('hello geyao')
})
app.get('/responsdate', (req, res) => {res.send({ "name": "geyao" })
})
app.post('/post', (req, res) => {res.send(req.body);
})
app.get('/get', (req, res) => {res.send(req.query);
})
app.post('/json', (req, res) => {res.send(req.body);
})
app.use(express.static(path.join(__dirname)));
// 监听端口
app.listen(3000);
console.log('网站服务器启动成功, 请访问localhost')

ajax.html

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body><script>//1创建ajax对象var xhr = new XMLHttpRequest();//请求方式xhr.open('post', 'http://localhost:3000/json');xhr.setRequestHeader('Content-Type', 'application/json');//发送请求xhr.send(JSON.stringify({name: 'list',age: 50}));//获取数据xhr.onload = function() {console.log(xhr.responseText);}</script>
</body></html>

运行结果

前端学习(1421):ajax请求参数的格式类型相关推荐

  1. 前端一定得学ajax吗,前端学习之ajax

    一.什么是json JSON(JavaScriptObjectNotation,JS对象标记)是一种轻量级的数据交换格式. 它基于ECMAScript(w3c制定的js规范)的一个子集,采用完全独立于 ...

  2. ajax请求到参数太大获取参数失败问题,Ajax请求参数较长导致请求失败

    Ajax请求参数比较长,第5行参数大概1100个字符吧,是接口的请求报文. $.ajax({ type:"POST", url:"${ctx}/test.action?m ...

  3. 前端学习笔记——Ajax

    URL地址 URL地址的概念 URL (全称是UniformResourcel ocator)中文叫统一资源定位符, 用于标识互联网上每个资源的唯一存放位置,浏览器只有通过URL地址,才能正确定位资源 ...

  4. jQuery学习之四---Ajax请求

    1.$.ajax(url,[settings]) jQuery版的Ajax:是对原生XMLHttpRequest对象的封装,同时也省去了很多麻烦 当然前提是,你需要有一份JQ文件,可以自己去官网上去下 ...

  5. ajax请求参数datatype,ajax datatype参数会遇到什么问题?

    Ajax的请求使用的过程中,通常都会遇到一些问题,尤其是dataType参数引发了很多问题,接下来小编带大家一起来了解下吧. Ajax的"dataType"参数可能会使用不当$.d ...

  6. SpringMVC框架 学习DAY_02 : 接收请求参数/向模板页面转发数据/重定向与转发 /Session

    1. 接收客户端提交的请求参数 1.1. 使用HttpServletRequest接收请求参数 在处理请求的方法的参数列表中,添加HttpServletRequest类型的参数,在处理请求的过程中,调 ...

  7. php中jquery ajax请求参数,浅谈Jquery中Ajax异步请求中的async参数的作用

    之前不知道这个参数的作用,上网找了前辈的博客,在此收录到自己的博客,希望能帮到更多的朋友: test.html asy.js function testAsync{ var temp; $.ajax( ...

  8. ajax请求参数为中文乱码的情况

    解决中文乱码问题的方法有很多. 一.前提是ajax请求传递参数对象到后台,对象中的某个参数的值为中文,到后台之后出现乱码,导致报错.问题解决如下: rest层: 二.在tomcat的server.xm ...

  9. ajax返回数据输出成表,javascript代码实例教程-ajax请求返回Json格式数据如何循环输出成table形式...

    小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过. 首先,Ajax请求数据,(用的是Jquery的Ajax) [javascript] $(function(){ ...

最新文章

  1. 用C语言解“两个数的简单计算器”题
  2. python 文件中出现 Indentation Error: unexpected indent 的错误
  3. swoole安装全纪录
  4. SVM_GUI_3.1[mcode]{by faruto}的安装及使用
  5. ios加载本地游戏html,使用WKWebView iOS加载本地HTML / Javascript
  6. 协议处理程序初始化失败_TCP协议、算法和原理
  7. 一串字符串转换为ascii_将ASCII字符串(char [])转换为C中的BYTE数组
  8. 和为 k 的组合(51Nod-1268)
  9. 支持tls的tcp服务器,TCP+TLS
  10. python实现大学物理实验不确定度计算
  11. 小美赛(认证杯)ABCD题翻译
  12. mysql adodb_指南从MySQL转向ADODB的方法_MySQL
  13. java利用梦网云通讯发送短信
  14. linux 对整个文件 url解码,linux shell实现 URL 编码/解码方法
  15. 系统架构设计-计算机网络知识点
  16. Wampserver图标是橙色的【问题与解决方案】
  17. myaql数据库如何建表
  18. c语言 int与byte[]互相转换
  19. 【​观察】全面屏手机战役的背后 差异化创新还是同质化加速?
  20. OpenNI安装及下载

热门文章

  1. 1009 产生数 2002年NOIP全国联赛普及组
  2. Unity基础知识学习笔记二
  3. jQuery布局插件UI Layout简介
  4. vmstat命令列出的属性详解
  5. linux boot菜单列表,Bootstrap 下拉菜单(Dropdowns)简介
  6. python中add_Python add()函数是如何使用呢?
  7. c语言为什么有这么多的编程环境?_为什么98%的程序员学编程都会从C语言开始?...
  8. Linux下如何抓取串口码流,linux alsa音频中采样率fs、比特率BCLK 、主时钟MCLK关系...
  9. datatables隐藏列设置及获取隐藏列的值
  10. H264中的SPS、PPS提取与作用