• web工作原理


    什么是CGI 
    1. 定义:
    CGI(Common Gateway Interface)是HTTP服务器与你的或其它机器
    上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。

    2. 功能:
    绝大多数的CGI程序被用来解释处理杰自表单的输入信息,并在服
    务器产生相应的处理,或将相应的信息反馈给浏览器。CGI程序使
    网页具有交互功能。

    3. 运行环境:
    CGI程序在UNIX操作系统上CERN或NCSA格式的服务器上运行。
    在其它操作系统(如:windows NT及windows95等)的服务器上
    也广泛地使用CGI程序,同时它也适用于各种类型机器。


    什么是HTTP
    HTTP是Web协议集中的重要协议,它是从客户机/服务器模型发展起来的。
    客户机/服务器是运行一对相互通信的程序,客户与服务器连接时,首先
    向服务器提出请求,服务器根据客户的请求,完成处理并给出响应。
    浏览器就是与Web服务器产生连接的客户端程序,它的端口为TCP的80端口,
    浏览器与Web服务器之间所遵循的协议就是HTTP。
    其中请求方法是请求一定的Web页面的程序或用于特定的URL。可选用下列几种:
    GET: 请求指定的页面信息,并返回实体主体。
    HEAD: 只请求页面的首部。
    POST: 请求服务器接受所指定的文档作为对所标识的URI的新的从属实体。
    PUT: 从客户端向服务器传送的数据取代指定的文档的内容。
    DELETE: 请求服务器删除指定的页面。
    OPTIONS: 允许客户端查看服务器的性能。
    TRACE: 请求服务器在响应中的实体主体部分返回所得到的内容。
    PATCH: 实体中包含一个表,表中说明与该URI所表示的原内容的区别。
    MOVE: 请求服务器将指定的页面移至另一个网络地址。
    COPY: 请求服务器将指定的页面拷贝至另一个网络地址。
    LINK: 请求服务器建立链接关系。
    UNLINK: 断开链接关系。
    WRAPPED: 允许客户端发送经过封装的请求。
    Extension-mothed:在不改动协议的前提下,可增加另外的方法。

    什么是SAPI


    SAPI:Server Application Programming Interface 服务器端应用编程端口.
    研究过PHP架构的同学应该知道这个东东的重要性,它提供了一个接口,使得PHP可以和其他应用进行交互数据。 本文不会详细介绍每个PHP的SAPI,只是针对最简单的CGI SAPI,来说明SAPI的机制。http://www.nowamagic.net/librarys/veda/detail/1285
  • 相关阅读:
    团队项目-个人博客-4.25
    团队项目-个人博客-4.24 学习进度08
    评价使用的输入法
    个人工作总结08
    个人工作总结07
    第八周学习进度条
    个人工作总结06
    构建之法阅读笔记04
    个人工作总结05
    个人工作总结04
  • 原文地址:https://www.cnblogs.com/zhangtengsky/p/3175824.html
Copyright © 2020-2023  润新知