ajax获取get请求,get请求

# get请求

页面存在的link href等都是属于get请求

*****

```

点击按钮发送get请求 ajax

let btnObj = document.getElementById("btn");

let aObj = document.getElementById("aa");

btnObj.onclick = function () {

// 1.创建ajax对象

let ajax = new XMLHttpRequest();//对象初始化 状态为0

// 2.设置请求路径和请求方式

ajax.open("get", "/get_data");//载入,AJAX 对象开始发送请求,状态为1

// 3.绑定监听状态改变的处理函数,在处理函数中可以获取响应数据

ajax.onreadystatechange = () => {

// 获取ajax对象的状态变化

console.log(ajax.readyState);//2 3 4 前面发生的两个状态发生的时候代码还没有执行到这

// 只有当状态码等于200 同时状态值等于4时,才能获取服务器响应回来的数据

if (ajax.readyState === 4 && ajax.status === 200) {

//ajax.responseText 获取服务器响应回来的数据

// 将从服务器获取到的数据渲染到浏览器中

aObj.innerText = ajax.responseText;

}

};

//避免缓存堵塞

ajax.setRequestHeader('Cache-Control', 'no-cache');

// 4.发送请求

ajax.send();

}

```

*****

**服务端代码**

```

if(/get_data.*/.test(requestUrl)){//请求的路径可能会不一样,所以用正则表示

response.setHeader("Content-type","text/html;charset=utf-8");

response.write("这是服务器传来的数据");

response.end();

}

```

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/566369.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux装服务器系统,linux服务器系统安装

linux服务器系统安装 内容精选换一换安装完操作系统后的临时云服务器需要进行相关配置,并安装原生的XEN和KVM驱动,才能保证后续创建的云服务器正常使用。该任务指导用户完成Linux云服务器的相关配置与驱动安装,从而创建为Linux系统盘镜像。配…

2019无盘游戏服务器128g内存,云更新无盘客户端 v2019.8.15.12486官方版

云更新无盘客户端的特色1.三层DNS分发体系极速下载2.游戏启动零等待3.云更新无盘稳定安全4.24小时贴心服务更新日志重点功能增加客户机桌面图标方案上传功能增加按盘符设置同步功能增加SSD模式支持显卡/声卡PNP优化系统兼容启动模式可对单台客户机设置优化无盘并发,…

服务器bios修改uefi,服务器 uefi bios设置

服务器 uefi bios设置 内容精选换一换对于不同的硬件设备,通过在BIOS中设置一些高级选项,可以有效提升服务器性能。服务器上的SMMU一般用来完成设备的地址转换,并且可以实现设备隔离,在虚拟化中很实用,但是在物理机测试…

越狱装源未能连接到服务器,科普cydia无法加载源地址插件安装错误解决方法及Cydia怎么备份shsh...

苹果越狱是不少iPhone用户的乐趣,而cydia也是苹果越狱的标志,不过有不少小伙伴却发现自己的,而且也会提示插件安装错误等,那么要怎么解决这个问题呢,不妨随小编一起来研究一下吧。关于cydia无法正常加载插件列表?加载…

思科虚拟机配置dhpc服务器,思科模拟器配置DHCP

第一步,在路由器连接PC0的那个端口f6/0配置ip为172.16.14.1,连接交换机的端口f0/0配置为172.16.13.1,连接服务器的端口f1/0配置为172.16.10.2。上代码:int f6/0ip address 172.16.14.1 255.255.255.0int f0/0ip address 172.16.13.1 255.255.…

matlab 多重循环在最外层加断点_循环优化之循环分块(loop tiling)

引言编译器里的循环优化有两个重要的目标,一是提高局部性,二是提高并行性,loop tiling是提高数据局部性最重要的优化之一,是传统编译器和深度编译器考虑的重中之重,我们今天来看看如何做loop tiling(循环分…

artifacts屏蔽java文件输出_Java 是什么?

Java 是一种通用型的计算机编程语言,基于类实现了面向对象的编程范式,通过虚拟机实现了强大的跨平台能力。用 Java 写的代码,既可以在 Windows 操作系统上面运行,也可以在 UNIX、Linux、MacOS 等操作系统上面运行。 Java 代码会被…

ftp同一主机的多个子进程使用同一个套接字_linux进程通信方式对比

管道:速度慢,容量有限(64kB,ulimit -a可以查询的pipe size 指的是一次性写入的大小限制),只有父子进程能通讯 半双工的(即数据只能在一个方向上流动)----(匿名管道)int pipe(int fd[2]); // 返回值:若成功返回0&#x…

ios开发中计算代码运算时间_理解Unity中的优化(二):内存

内存:内存消耗是一个关键的性能指标,尤其是在内存资源有限的平台上,比如低端移动设备。内存消耗分析:在Unity中诊断内存问题,Unity介绍了一款开元的可视化内存分析工具——MemoryProfiler,地址:…

虚拟桌面分屏_桌面中的灭霸 三星C49HG90 32:9超带鱼屏体验

本文作者:dpgisdpg前言参加一起Show桌面活动,顺便搞定之前未做的三星C49HG90DMC显示器开箱作业。搭建一套美如画的桌面,工程堪比“复仇者联盟”,不但需要足够的财力来买装备,还得会构图和互相搭配,打个比方…

easyswoole数据库连接池_EasySwoole使用Mysqli

EasySwoole使用Mysqli羡仙. • 2019 年 05 月 06 日我为什么要写这些东西呢!因为好多的文档他并不是我所想的能复制粘贴就直接用了!还要改!有的地方写的还不全.复制过来就报错!!而我希望我之前学过的东西在以后用的时候能tm直接复制粘贴去使用…

rhce考试试题以及答案_搞懂这套五年级数学上册期末考试试题(含答案),考试不担心...

快要期末考试了,今天海老师以北师大版五年级数学上册期末考试的一份试题为例,分析一下六年级数学上册期末考试题型。先看看试卷(答案文后另附):总的来说这份试卷难度适中,主要以面积计算(梯形、正方形、长方形、组合图形)、分数的…

idea的总部_雷普索尔- YPF总部

雷普索尔- YPF总部Repsol-YPF is located in the up-and-coming district of Puerto Madero in Buenos Aires. The design originally called for a three-story parking garage at the intersection of Macacha Gemes and Juana Manso streets. Balmori Associates buried the…

fetch用英语解释_fetch的意思在线翻译,解释fetch中文英文含义,短语词组,音标读音,例句,词源,同义词【澳典网ODict.Net】...

fetch 1fetch的音标和读音:DJ音标发音: [fetʃ]KK音标发音: [fɛtʃ]fetch的词性:v.(动词)fetched, fetching, fetchesfetch的词性:v.tr.(及物动词)1. To come or go after and take or bring b…

添加中文数据出现问号_怪物猎人世界绚辉龙和冥赤龙的出现时间规律一览

估计在七月上旬煌黑龙出现前,所有的活动任务都不会消失,唯一在变的元素就是绚辉龙和冥赤龙这两条特殊的古龙。绚辉龙和冥赤龙目前看来是交替出现的,也就是说有绚辉龙的日子就不会有冥赤龙,每条龙分别驻场两周。如无意外的话&#…

python中strip是什么意思啊_python中的strip是什么意思

Python中strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。它的函数原型:string.strip(s[, chars]),它返回的是字符串的副本&#xff0…

只可顺守不可逆取书法_闲章不“闲”

点击图片,学习春秋国画教程!闲章由秦汉时期刻有吉祥文字的印章演变而来,宋元以后风气颇盛,名谓“闲章”,其实不“闲”。到了近代,闲章便发展成为中国书画艺术不可或缺的部分。闲章的内容十分广泛&#xff0…

.net core orm框架_轻量级高性能PHP框架ycroute

YCRoute目录框架介绍运行环境代码结构路由配置过滤验签控制层加载器模型层数据交互dao层(可选)Redis缓存操作数据库操作配置加载公共类加载公共函数日志模块视图层RPC 介绍 - 像调用本地函数一样调用远程函数RPC ServerRPC ClientRPC 并行调用附录 - Core_Model 中的辅助极速开…

python子图之间的距离_python与图论的桥梁——igraph

之前收集到一个关于纽约市全年出租车的数据集,于是想到,我们是不是可以用这个数据集来研究一下纽约市中各个社区之间的关联度?为了研究这个问题,就需要使用python来建立一些图论模型。igraph是python/R等语言中常用的建立图模型的…

jmeter web监听结果_jmeter使用总结

1 jmeter简介Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 可以用于测试静态和动态资源,例如静态文件、CGI 脚本、Java 对象、数据库、FTP 服务器…