2018-12-11

键:值

Host: localhost  访问的网址

Connection: keep-alive 长连接

Upgrade-Insecure-Requests: 1

User-Agent(很重要): Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8

浏览器可以接受的服务器返回的内容的类型

Referer: http://localhost/day02-HTTP&Ajax/4-code/04-http/login.html

当前访问的页面的上一个页面是什么地址

Accept-Encoding: gzip, deflate, sdch, br

浏览器可以接受的文件的编码  gzip网络压缩格式  可以压缩50%以上

Accept-Language: zh-CN,zh;q=0.8

浏览器可以接受的语言  zh-CN中文简体

请求正文

响应response

响应行 格式:协议/版本  200(状态码)请求完全成功了  Ok状态码描述

HTTP/1.1 200 OK

响应头

Date: Wed, 08 Feb 2017 07:01:34 GMT

响应时间

Server: Apache/2.2.21 (Win32) PHP/5.3.10

服务器类型  语言

X-Powered-By: PHP/5.3.10

网站使用什么技术开发的

Content-Length: 49

响应正文的长度 中文是3个,英文是1个 11*3+16=49

Keep-Alive: timeout=5, max=100

5s之后算超时  尝试连接  尝试一次max-1  直到max=0的时候不再尝试

Connection: Keep-Alive

长连接

Content-Type: text/html

响应内容的类型

响应正文

MIME是标识文件类型的,文件后缀并不能正确无误的标识文件的类型。

客户端与服务器在进行数据传输的时候都是以字节形式进行的,咱们可以理解成是以“文本形式”传输,这时浏览器就需要明确知道该怎么样来解析这些文本形式的数据,MIME就是明确告知浏览器该如何来处理。

5,搭建服务器环境  wamp  Windows Apache MySQL PHP

(安装路径与文件路径绝对不能出现中文)

1.安装软件  路径:绝对不出现中文

    2.配置

        (1)Forbidden(403)  You don't have permission to access / on this server.(你没有权限访问/目录在这个服务器上)

        解决:1.找到  wamp\bin\apache\Apache2.2.21\conf\httpd.conf文件

              2.找到该文件中的192行Deny from all 改成Allow from all

              3.找到该文件中的234行Allow from 127.0.0.1改成Allow from all

              4.重启服务器(重要的)

        (2)软件安装盘和代码书写的盘符不一致,怎么让服务器打开的时,就跳到代码书写盘符

        解决:配置根目录

            1.找到  wamp\bin\apache\Apache2.2.21\conf\httpd.conf文件

            2.确定你的代码书写文件夹目录 G:\beijing-21\3-http&ajax

            3.进入wamp\bin\apache\Apache2.2.21\conf\httpd.conf文件

            4.找到178行DocumentRoot "E:/wamp/www/"  改成 DocumentRoot "G:/beijing-21/3-http&ajax/"

            5.找到206行改成

            6.重启服务器

你可能感兴趣的:(2018-12-11)