服务器环境和cookie

地址:

       chrome:                                                                                                                                                         file:///D:/zhinengshe/k2/%E7%B4%A0%E6%9D%90/%E6%95%88%E6%9E%9C/%                                                                                                                                                                                  E6%97%A0%E9%99%90%E8%BF%90%E5%8A%A8/13.%E6%97%A0%E9%99%                                                                                                                                                                                  90%E8%BF%90%E5%8A%A8/2.%E6%97%A0%E9%99%90%E8%BF%90

                  %E5%8A%A82.html

                  file:///D:/abc.html

       IE下地址: D:\zhinengshe\k2\素材\效果\无限运动\13.无限运动\2.无限运动2.html

       资源管理器地址:

                 D:\zhinengshe\k2\素材\效果\无限运动\13.无限运动

三个地址:      共同点:  D:/.....

网址:   

              https://www.baidu.com/

              http://www.sohu.com/

              协议:

                           file:///    文件协议

                           http://    html-超文本标记语言

                                        http - 超文本传输协议

                           https://

                                        https - 安全的超文本传输协议

                                        s - SSL  加密

                           ftp://

本地地址:

                 都会盘符

网址:

           http://    https://


作品放到网上去

服务器:

               高级的电脑

              1)给别人看

              2)前端 JS  有一些技术,必须要在服务器环境下运行

服务器用途:

                  1)响应用户请求

                  2)存储 程序,页面,数据....

                               用户访问 --> web服务器 -- 程序、页面、JS

                               文件服务器 -- 用户上传的文件

                               图片服务器 -- 用户上传的,或者是网站本身用到的图片

                               数据库服务器 --  数据库


服务器环境:

                    WAMP --  软件,服务器环境

                                 W: Windows

                                  A: Apache  服务器软件(tomcat,IIS)

                                  M: MySql    数据库软件 (sqlserver,oracle,postgre )

                                   P: PHP     编程语言(脚本语言,后台应用很广泛)

                    AppServ


以后访问文件的时候:

打开浏览器-->地址栏输入地址:  http://localhost/2016-11-17/1.html

              localhost --  >  本地域名

              网址: 域名+端口+路径....

              localhost  本地域名

              80 默认端口

              localhost:8888    8888端口


cookie:

网站,为了实现一定的功能,在用户本地机器上存储一些数据。

注意:

           1)服务器环境下

           2)不安全

           3)过期时间,默认 session 会话cookie

           4)cookie 是有大小的  4K  有些浏览器还有条数限制           --珍贵资源

           5)cookie类型,不管你看到的是什么,都是字符串

解决两个问题:

                       如何存起来的

                       如何取出来的

读:

            alret(document.cookie)                     cookie格式: 用分号+空格隔开

写:

            document.cookie = xyz;

           写一个cookie / 种一个cookie


cookie格式:

                   name=value

document.title  --  覆盖

document.cookie -- 追加

                            document.cookie = 'a=123';

                            document.cookie = 'a=456';

                            a -->  456

过期时间:

                Expires:

                             Session  -  会话(当关闭浏览器,会话结束,cookid到期)

                            会话cookie

               document.cookie = 'name=value;expires=2016-11-18';

文件路径:

               |-1117

                           cookie.html (写一个cookie)

                          read.html  (读不到子级文件写的cookie)

                          |-cookie2

                                        readCookie.html (读了一个cookie)

                                        writeCookie.html (写了一个cookie)

             在子文件夹下,可以读父级页面写的cookie

             子  读  父  √

             父  读  子  ×

            path:  /修改cookie存储路径

            *一个网站,共享一套cookie (一个域下)

            域:domain           域名


cookie封装

               应用:

                        *什么时候存、种 cookie

                        *什么时候取

                                           取出来想用的时候,做一下判断

                      1)微博:

                      2)拖拽


JS  前端:

               1) 切图  做一些效果

               2) 数据交互

交互:

          前端  后台

          前端 给 后台数据

         后台 给 前端数据

form  提交:

                  form表单中的数据提交到后台

                               action:  提交地址

                               表单标签: input  select  textarea

                                              必须有  name

                                              提交上去的是  value

                                              方式:  method:  get  post

                                              get:地址栏 url提交 ?提交  安全性:不安全  大小限制:几十K  有缓存

                                             https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=0

                                             真实地址:https://www.baidu.com/s

                                            ?

                                             数据:ie=utf-8&f=8&rsv_bp=0

                                             大小:参数非常大

                                                         414 Request-URI Too Large

                                            作用:分享  收藏

                                            post: 安全性:相对安全  大小:1G左右  post:没有缓存

  缓存:

           对于同一个URL地址,浏览器只请求一次。

post 问题:

                1)从后台取数据

                2)会刷新页面

你可能感兴趣的:(服务器环境和cookie)