上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 30 下一页
摘要: 我们使用GET请求的时候通常将数据携带到URL上面,这样会造成数据格式的不规范,我们之前说过URL中尽量不要有中文汉字,但是我们在表单提交或者查询中难免会遇到数据(中文)的一个查询,或者提交,这个时候我们可以用encodeURI进行一个转换 encodeURI的转换规则是有着自己一套规则,转换的内容 阅读全文
posted @ 2021-10-22 17:49 keyeking 阅读(183) 评论(0) 推荐(0) 编辑
摘要: GET请求的封装 <body> <script src="/ajax.js"></script> <script> ajax.get("1.php",{"id":1,"name":"小明","age":18},function(value){ console.log(value) }); </scr 阅读全文
posted @ 2021-10-22 17:48 keyeking 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 我们将get和post请求统一封装到一个ajax.js的文件中 ajax.js (function(){ // 唯一暴露的参数变量 window.ajax = ajax = {};//给Windows的ajax赋一个值,这个值是一个变量名,这个变量名的对象 ajax.get = function() 阅读全文
posted @ 2021-10-22 16:54 keyeking 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 错误文件 进行的请求文件都是已有文件的请求, 如果请求的文件中没有对应的文件内容,该如何解决这个问题? 比如我们现在想请求2.php页面,但是没有这个真是页面,所以如果直接请求会报错 status为404指的是未找到对应的页面 如何让页面不报错,兼容这个错误,下面的代码是常用的兼容写法 xhr.on 阅读全文
posted @ 2021-10-22 16:38 keyeking 阅读(91) 评论(0) 推荐(0) 编辑
摘要: GET请求 就是“URL”即数据,GET请求的报文是空的,所以我们的send为null。如果我们的GET请求的open需要参数一定要通过拼接字符串来实现 xhr.open("get","1.php?id="+txt.value, true); xhr.send(null) POST请求 URL中不在 阅读全文
posted @ 2021-10-22 16:22 keyeking 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 什么是异步? 编程的时候,经常会出现一些事物需要占用时间,比如我们磁盘I/O,网络访问等等都会占用时间,此时有两种策略 第1种就是一直等,没有完成之前一直等待,一直等到有结果后再继续执行; →同步 第2种,等的时候可以执行后面的程序,如果返回结果了,执行回调函数 →异步 要知道异步语句一定要有回调函 阅读全文
posted @ 2021-10-22 16:15 keyeking 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 发送http请求的过程 如何发生的HTTP请求? 浏览器中输入网址 点击超级链接 提交表单 上面的三种请求的情况,都是让页面全部刷新,页面会进行重绘。Ajax技术会让页面局部更新,也就是HTTP请求偷偷的发出,服务器给出的响应偷偷的返回,页面局部属性 在不刷新页面的情况下,浏览器悄悄地、异步的向服务 阅读全文
posted @ 2021-10-22 16:09 keyeking 阅读(35) 评论(0) 推荐(0) 编辑
摘要: NetWork面板 我们每一次发送请求后,都有对应可视化观察区域,这个区域在我们的控制面板中的Network中 状态码 我们发送一次请求后,会返回一个3位数字的状态码 https://www.runoob.com/http/http-status-codes.html 一些常用的状态码 200:代表 阅读全文
posted @ 2021-10-21 21:52 keyeking 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 上行报文即信息 HTTP的请求是成对儿的,有request就有response。我们称之为“上行请求”和“下行响应”。不管是哪种请求,都会“报头”+“报文”的形式传输数据 一般上行请求的上行报文是空的,下行响应的下行报文是html的代码 什么是报头?用来存放一些信息,比如客户端的信息,访问时间,co 阅读全文
posted @ 2021-10-21 20:45 keyeking 阅读(1690) 评论(0) 推荐(0) 编辑
摘要: 请求方式一共有26种,但是最长用的就是get和post请求 URL即信息 我们看一个js的案例,案例是判断用户输入的数字是否是一个质数 <script> var num=parseInt(prompt("输入一个整数")); var count=0; for(var i=0;i<num; i++){ 阅读全文
posted @ 2021-10-21 20:10 keyeking 阅读(504) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 30 下一页