美文网首页Web
web中的网络请求Ajax(一)

web中的网络请求Ajax(一)

作者: 追逐_chase | 来源:发表于2019-09-20 17:02 被阅读0次
web.jpeg

基本概念

1.1客户端和服务器
  • 客户端(Client):能从服务器获取资源为客户提供服务的程序(设备)。
  • 服务器(Server)为客户端提供服务、提供数据、提供资源的机器。
1.2 访问网页的原理和过程

Web的内容都是存储在Web服务器上面的。而Web服务器通常所使用的是HTTP协议,因此Web服务器有时也被称为“HTTP服务器”。客户端和Web服务器之间进行通信需要经历请求和响应两个过程。简单说,就是客户端向服务器发送一个请求索要数据,而服务器端需要对该请求作出响应,即把客户端索要的资源(数据)返回。

2.HTPP协议

2.1URL简单介绍
  • URL:全称是Uniform Resource Location(统一资源定位符),用于表示资源的地点。通过1个URL,能找到互联网上唯一的1个资源,URL就是资源的地址、位置,互联网上的每个资源都有一个唯一的URL
  • 基本格式:协议://主机地址/资源路径 比如:http://www.baidu.com

协议:不同的协议,代表着不同的资源查找方式、资源传输方式
主机地址:存放资源的主机(服务器)的IP地址(域名)
资源路径:资源在主机(服务器)中的具体位置

  • 常见的协议有:

(1)HTTP协议访问的是远程的网络资源,网络开发中最常用的协议
(2)file协议访问的是本地计算机上的资源。
(3)mailto协议访问的是电子邮件地址。
(4)FTP协议访问的是共享主机的文件资源。

3.搭建本地的web服务器请参考;搭建成功后。

3.1 get请求的体验

image.png
3.2POST请教
image.png

在http协议中最常用的请求方式是 GET和POST,区别是?

  • 参数的处理方式不同,GET参数跟在URL后面,post请求参数是存放在请求体重 提交
  • 参数有限制问题,get请求URL长度是<=2KB的,post请求无限制
  • 安全性post比较高,

相关文章

  • js中的XMLHttpRequest

    Ajax广泛应用于web网络请求中,它的核心是XMLHttpRequest对象 Ajax,Asynchronous...

  • web中的网络请求Ajax(一)

    基本概念 1.1客户端和服务器 客户端(Client):能从服务器获取资源为客户提供服务的程序(设备)。 服务器(...

  • 2019-11-08

    简单理解jQuery中.get、.ajax用法 在WEB开发中异步请求方式普遍使用,ajax技术减少程序员的工作量...

  • 小程序开发细节学习记录<二>

    1、小程序的网络请求: 发送异步请求不再是web那套ajax;没有跨域;请求的地址必须在后台管理添加白名单;域名必...

  • 第三十节:Vue请求:Axios请求

    1. 网络请求的方式 发送网络请求的方式有很多种,到目前为止,我们已经学过了原生ajax,jquery中的ajax...

  • 一、Ajax的特点

    一、本课目标 了解Ajax的概念 学会使用JS实现Ajax 二、概述 2.1导言 在传统web应用中,每次请求服务...

  • $.getJSON、$.get、$.post、$.ajax用法

    在WEB开发中异步请求方式普遍使用,ajax技术减少程序员的工作量,也提升用户交互体验。AJAX的四种异步请求方式...

  • web中的网络请求原生的Ajax和jQ的Ajax(二)

    Ajax发送的请求的过程 1.创建一个请求对象 2.开启一个请求 3.发送请求 4.请求到数据 状态的变化 一个简...

  • AJAX网络请求

    一、什么是AJAX网络请求 1、AJAX 即“Asynchronous Javascript And XML”(异...

  • JavaScript笔记(2):JavaScript的基本知识

    AJAX AJAX的全称是Asynchronous JavaScript and XML,就是异步响应网络的请求,...

网友评论

    本文标题:web中的网络请求Ajax(一)

    本文链接:https://www.haomeiwen.com/subject/zexcuctx.html