美文网首页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比较高,

    相关文章

      网友评论

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

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