HTTP简单介绍

MIME类型介绍:

    MIME类型分为两级,类型和子类型。目前已经定义了8种类型;

text/*:表示人可读的文字;

image/*:表示图片;

model/*:表示3D模型,如VRML文件;

audio/*:表示声音;

video/*:表示移动的图片,可能包括声音;

application/*:表示二进制数据;

message/*:表示协议特定的信封,如email的消息和http相应;

multipart/*:表示多个文档和资源的容器;


HTTP1.1响应码介绍:

100~199:提供信息的响应

200~299:总指示成功

200~399:表示重定向

400~499:总表示一个客户端错误

500~599:总表示服务器错误


HTTP方法:

GET

POST

HEAD

PUT

DELETE

OPTIONS

TRACE


Cookie相关:

很多网站使用一些小文本串在连接之间存储持久的客户端状态,这些小文本称为cookie,服务器使用

cookie来指示会话ID,购物车内容,登录凭据,用户首选项等。

服务器可以设置不止一个cookie。

默认情况下,cookie来自于哪个服务器就应用于那个服务器,不过网站也可以指示一个cookie应用于

整个子域如,下面这个请求为真个foo.example.com域设置一个用户cookie:

        Set-Cookie:user=elharo; Domain=.foo.example.com

为了针对cookie窃取攻击(如XSRF),可以将cookie设置为httponly,防止用javascript获取cookie。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值