zoukankan      html  css  js  c++  java
  • php和http协议

    http协议:电脑与电脑,网络与网络之间传输需要的一些条件;

    比如网线互联,能相互找到ip地址(tcp/ip; b/s结构一定要遵循http协议);

    报文都要有报头,要给谁传数据,要传什么数据,传什么类型的数据,传多大的数据

    http的无状态性:服务器无法判断两次http请求是否来自同一请求

    所谓网络i绝对路径是指http://www.wenwa.com/index.php  url(是L):uniform resource locator网站服务器文件的绝对路径,由域名文件名组成

    uri: uniform resource identifier统一资源标识符:文件相对于网站服务器的一个相对路径例如 /index.php

    http协议

    http协议分为两个部分:http请求(浏览器发出),http响应(服务器发出)


    http请求

    http请求分为四个部分

    请求行:包含三个内容

    请求方式:GET/POST

    URI:要请求的文件路径

    协议版本:HTTP/1.1

    请求头:请求头就是一项一项的规范(协议的真正内容),一个内容占一行

    host:所请求的主机地址

    accept-encoding:可以接受的数据的编码,是什么流文件(文件内容)

    referer:引用,指从哪个界面过来的(跳转过来)

    connection:连接,在本次请求的过程中,直到服务器把数据全部交还给浏览器,两者之间一直保持连接状态

    accept-language:可以接收的语言

    cookie:浏览器携带提供给服务器的cookie数据(保存在浏览器cookie中的数据)

    user-agent:浏览器信息

    accept:浏览器可以接收服务器返回的数据类型

    content-lengthpost):浏览器提交给服务器的数据的长度

    if-modified-sinceget):表示浏览器当前已经访问过某个界面,而进行再次访问,该时间是上次请求缓存文件的时间

    content-typepost):提交的文件的类型

    空行:空行,用来区分请求头和请求主体

    请求主体:只有post提交数据的时候才会有信息

  • 相关阅读:
    信息化基础建设 ORM 常见错误
    信息化基础建设 消息引擎
    Enterprise Library:日志的两种需求
    DDD:将概念显式化 之 验证规约
    技术人生:与其鸟宿檐下,不如击翅风雨
    DDD:传统三层架构向DDD的转换
    设计原则:意图导向编程的优点
    Entity Framework:数据库初始化的三种机制
    技术人生:使用价值观、原则和模式来理性的做设计和编程
    技术人生:人的差别在于业余时间
  • 原文地址:https://www.cnblogs.com/saintdingspage/p/9952347.html
Copyright © 2011-2022 走看看