当前位置: 首页 > news >正文

网站流量突然增大网站开发系统架构图

网站流量突然增大,网站开发系统架构图,wordpress mingle,做汽车售后的网站Ajax#xff1a;请求 响应 AjaxjQuery的Ajax接口$.get$.post$.ajax PostMan 接口测试getpost Ajax 浏览器中看到的数据#xff0c;并不是保存在浏览器本地的#xff0c;而是实时向服务器进行请求的。当服务器接收到请求#xff0c;就会发回一个响应#xff0c;此时浏… Ajax请求 响应 AjaxjQuery的Ajax接口$.get$.post$.ajax PostMan 接口测试getpost Ajax 浏览器中看到的数据并不是保存在浏览器本地的而是实时向服务器进行请求的。当服务器接收到请求就会发回一个响应此时浏览器就可以从响应中拆解出网页的内容。 在基础的HTML CSS JavaScript的架构中做出的网页都是没有与服务器发生交互的静态网页。如果想要请求服务器上的数据达到实时渲染网页的效果就要用到XMLHttpRequest对象完成数据的请求而使用这个对象与服务器进行数据传输就称为Ajax。 这个XMLHttpRequest是由浏览器原生提供的JavaScript对象其用法比较复杂。使用jQuery封装的Ajax接口会降低使用难度。 jQuery的Ajax接口 $.get jQuery的$.get()方法用于发起get请求获取服务器的信息。 语法 $.get(url, data, callback)参数 url请求的资源地址data请求期间携带的参数可选参数callback请求成功时触发的回调函数可选参数 使用以下网址测试接口 https://jsonplaceholder.typicode.com/在这个网址的/post下有很多json数据 可以通过Ajax请求这些数据。 示例 button idGETget/button script$(function () {$(#GET).on(click, function () {$.get(https://jsonplaceholder.typicode.com/posts, function (res) {console.log(res)})})}) /script这里定义了一个按钮并且绑定事件只要点击按钮就发送一个请求回调函数中res参数会得到请求的返回值并输出到控制台。 得到了一个数组数组内有100个json对象说明请求成功了。 如果不希望一次性拿到这么多数据可以加上参数 button idGETget/button script$(function () {$(#GET).on(click, function () {$.get(https://jsonplaceholder.typicode.com/posts, {id: 2}, function (res) {console.log(res)})})}) /script第二个参数是一个对象对象内包含了请求的参数列表id:2表示请求id2的数据。 这次就只请求到了一条数据id2。 $.post jQuery的$.post()方法用于发起post请求给服务器提交数据。 语法 $.post(url, data, callback)参数 url发送的资源地址data发送期间携带的参数可选参数callback发送成功时触发的回调函数可选参数 这三个参数的用法与post一致如果往之前的https://jsonplaceholder.typicode.com/posts发送post请求那么发送出去的数据是什么这个服务器就会返回什么。 示例 button idPOSTpost/button script$(function () {$(#POST).on(click, function () {$.post(https://jsonplaceholder.typicode.com/posts, {postId: 1,body: 112233},function (res) {console.log(res)})})}) /script这个代码向服务器发送一个数据就是第二个参数里面的对象最后输出返回结果到控制台。 输出值 最后返回了一个和发送出去的对象一样的内容除了发送出去的postId和body它还给这条消息分配了一个id:101。 $.ajax $.ajax()是对get和post进行了一个综合一个接口可以实现多个功能。 语法 $.ajax({type: ,url: ,data: {},success: function(res) {}})参数 type请求的方式url请求的地址data本次请求携带的数据success请求成功触发的回调函数 此处要注意以上所有参数都包含在一个对象{}中。在type中可以指定get、post等请求方式。 之前发送的两个请求的$.ajax写法 $.ajax({type: GET,url: https://jsonplaceholder.typicode.com/posts,data: {id: 1},success: function (res) {console.log(res)} })$.ajax({type: POST,url: https://jsonplaceholder.typicode.com/posts,data: {postId: 1111,body: 112233},success: function (res) {console.log(res)} })此处的type值既可以大写也可以小写。 PostMan 接口测试 在先前的Ajax请求中url填入的地址称为接口。它一般是由后端提供的前端把收集到的信息发送给后端后端再把处理好的信息发回给前端渲染到页面上。 有的时候不确定后端提供的URL是否可以正常使用就需要进行接口测试最常用的工具就是PostMan。 get 测试get接口首先在顶部的栏目中选择GET随后输入要测试的接口地址 随后在下面的表格中填入参数 此处选择id: 1会发现上面的地址自动增加了?id1这个后缀其实get请求发出的参数就是通过追加在请求地址后面完成的。 最后点击send 在下方就可以得到发送回来的响应了右上角200 OK表示请求成功。 post 发送post请求与get请求略有不同。 首先左上角选中POST方法在栏目中填入要访问的地址在下面的表格中选择body在表格中填入携带的参数 可以看到post请求携带的参数没有通过?追加到url的末尾因为post的参数是保存在http请求的请求体内部而不是地址中。也是因此要在填入参数时选择body这个选项。 点击发送后可以看到响应结果 右上角201 create表示发送成功得到返回值并分配了一个id:101。
http://www.w-s-a.com/news/638806/

相关文章:

  • 做网站的公司利润多少呢纺织厂网站模板
  • 网页设计构建的基本流程宜宾seo网站建设
  • 西安网站开发公司价格保定徐水网站建设
  • 学做川菜下什么网站软件著作权和专利的区别
  • 百度网站标题东莞外包公司有哪些
  • 织梦增加网站英文名称网页界面设计特点
  • 企业如何进行网站建设棋牌代理平台
  • 韩国做美食网站有哪些seo优化在线诊断
  • 网站建设规划模板做擦边网站
  • 做网站台式还是笔记本网上下载的免费网站模板怎么用
  • 高校网站群管理系统凡科建站是永久的吗
  • 深圳网站建设服务电话网站通栏设计素材
  • 网站里面的视频功能怎么做网站名注册
  • 网站游戏下载厦门php网站建设
  • 沈阳关键词网站排名一台服务器做两个网站吗
  • 哪个行业该做网站但是没有做dom手表官方网站
  • 网站建设费 大创wordpress中函数get
  • 怎样建设个自己的网站首页有没有专门教做扯面的网站
  • 网站后台怎么添加模板教育类网站开发公司
  • 网站的外链是什么php创建一个网站
  • 语文建设 官方网站网络工程可以从事什么工作
  • 无锡便宜做网站如何下载网站模板
  • 南宁高端网站网络小说网站推广策划方案
  • 苏州网站制作方法建设银行 网站
  • 技术网站推广范例素材网站哪个好
  • 网站找人做的他能登管理员吗网站建设一般多少钱
  • 衡水哪有做网站的wordpress主题站主题
  • 网络建设的流程网站公司注册资本
  • 杭州旅游团购网站建设建立一个网站需要哪些步骤
  • 实木餐桌椅网站建设浦东网站建设哪家好