浅浅记录一下吧~~~

    httpGet(url, callback) {let xhr = new XMLHttpRequest();xhr.onreadystatechange = function () {if (xhr.readyState === 4) {if ((xhr.status >= 200 && xhr.status < 300)) {let response = xhr.responseText;callback(response);} else {callback(-4);}} else {}};xhr.open("get", url);xhr.timeout = 5000; // 5 seconds for timeoutxhr.ontimeout = function (e) {callback(-3);};xhr.onerror = function (e) {callback(-2);};xhr.send();},
 httpPost() {let obj = {"": "","": "","": "",}var httpRequest = new XMLHttpRequest();//第一步:创建需要的对象httpRequest.open('POST', 'url', true); //第二步:打开连接/***发送json格式文件必须设置请求头 ;如下 - */httpRequest.setRequestHeader("Content-type", "application/json");//设置请求头 注:post方式必须设置请求头(在建立连接后设置请求头)var obj = { name: 'zhansgan', age: 18 };httpRequest.send(JSON.stringify(obj));//发送请求 将json写入send中/*** 获取数据后的处理程序*/httpRequest.onreadystatechange = function (res) {//请求后的回调接口,可将请求成功后要执行的程序写在其中if (httpRequest.readyState == 4 && httpRequest.status == 200) {//验证请求是否发送成功var json = httpRequest.responseText;//获取到服务端返回的数据console.log("api回传成功,返回值>>>>>> " + json);} else {console.log("api发送失败,错误码>>>>>> " + JSON.stringify(res));}};},

js get请求和post请求相关推荐

  1. iOS开发网络篇—GET请求和POST请求

      一.GET请求和POST请求简单说明 创建GET请求 1 // 1.设置请求路径 2 NSString *urlStr=[NSString stringWithFormat:@"http ...

  2. mvc ajax get请求,springMVC 中 ajax get 请求和 post 请求的坑以及参数传递

    1, ajax 请求 无论为 post ,或者 get ,url中带有?形式的参数,后台都能以String类型变量接收,变量名称和参数名称必须一致 前台ajax: $.ajax( "prod ...

  3. WEB中get请求和post请求的区别

    参考:https://blog.csdn.net/weixin_39361808/article/details/81136865 GET请求和POST请求是HTTP协议发送请求的两种基本方法. W3 ...

  4. axios中出现两次请求,OPTIONS请求和GET请求

    在项目中发现ajax中出现两次请求,OPTIONS请求和GET请求 查看到浏览器NetWork有两次请求,请求url一样: 查找原因是浏览器对简单跨域请求和复杂跨域请求的处理区别. XMLHttpRe ...

  5. JSP、Servlet中get请求和post请求的区别总结

    在学习JavaWeb最初的开始阶段,大家都会遇到HttpServlet中的doGet和doPost方法.前两天看<Head First Servlets & JSP>看到其中讲关于 ...

  6. java中的post的作用,JSP、Servlet中get请求和post请求的区别总结

    在学习JavaWeb最初的开始阶段,大家都会遇到HttpServlet中的doGet和doPost方法.前两天看<Head First Servlets & JSP>看到其中讲关于 ...

  7. 客户端(前端)Ajax中Get请求和Post请求的区别

    我们在使用Ajax时,当我们向服务器发送数据时,我们可以采用Get方式请求服务器,也可以使用Post方式请求服务器.那么,Get请求和Post请求的区别到底在哪呢?  GET请求  get是最常见的请 ...

  8. 傲娇大少之——【GET请求和POST请求】

    若有来生,不婚不嫁,不孕不养,不做谁的妻,不为谁的娘. 只做自家女,养父母终老. 孑然一身,我行我素,随心所欲! ~诶,我好像不用等到来生... 关于http协议的get和post请求 get和pos ...

  9. get请求和post请求的区别(简洁易懂)

    一.GET和POST是什么? HTTP协议中的两种发送请求的方法,本质上都是在进行TCP连接. 二. GET请求和POST请求的区别是什么? GET请求参数是通过URL进行传递的,POST请求的参数包 ...

最新文章

  1. kvm虚拟机命令梳理
  2. 乐鑫代理启明云端分享|ESP32 系列教程之四: Windows 搭建 esp-idf 环境
  3. logo是啥_乐夏2开播,33支乐队的Logo设计,凭啥一个塑料袋最火?
  4. 定义[nextTick、事件循环]
  5. c++ 静态变量赋值_Python变量及常量解释说明
  6. 提交日期表单状态操作_奇怪的知识又增加了,表单还能查寝?
  7. java 经典免费教程下载
  8. try except 异常捕获的方法、断言的使用
  9. C#图片处理之:最简单的柔化算法
  10. NLP硬核入门-Seq2Seq和Attention机制
  11. 在子MasterPage设置UserControl内的Web控件属性
  12. 自动驾驶7-2 最终项目概述 Final Project Overview
  13. [HTML] Prettify 代码高亮使用总结
  14. hdb3编码规则波形_(完整word版)AMI与HDB3码波形与功率谱密度实验
  15. web新手之使用easyAR实现WebAR
  16. vue-property-decorator
  17. Ubuntu、kubuntu、xUbuntu、lubuntu等版本区别及界面样式
  18. 全国哀悼日网站变灰代码
  19. windows下iexplore的命令行参数
  20. ionic ion-refresher刷新完毕

热门文章

  1. 【动态规划DP】开餐馆
  2. More than 100 items having missing data for more than 10 minutes
  3. Wordpress 插件总结和推荐(1)ProfileGrid:用户分组注册、管理;注册审核机制;权限控制
  4. 下载python包的三种方式
  5. Java 抽象工厂模式
  6. PMP范围和需求的区别是什么?
  7. Vue使用Markdown文档
  8. R语言贝叶斯参数估计、回归与计算
  9. 解决iOS的H5页面卡顿以及键盘回落后留白问题
  10. [基础]Deep Learning的基础概念