http协议

1.定义

http 超文本传输协议 详细规定了万维网服务器与客户端之间数据传送的通信规则。

http属于无状态连接 如你上网页 发送请求后 网站服务器处理你的请求后返回数据并断开连接

有状态连接(持续连接)比如QQ

2.请求与响应的格式

 

telnet客户端 打开控制面板 程序选择程序和功能 选择里面的打开或关闭windows功能 打开telnet

然后打开XAMPP 在CMD窗口输入 telnet localhost 80 然后按回车 在出现的空白界面按ctrl+]  然后在点回车  然后就可以在空白地方写请求信息了

3.HTTP请求方法

get和post的区别

get是获取地址栏的信息POST是表单提交信息    只是语义上的区别  别的都一样 二者都是明文传送 没有哪个安全哪个不安全 交换机网关都可以看到数据 普遍说的安全或者说获取的信息大小都是外部浏览器地址限制了长度和大小   和HTTP协议的GET  POST没有关系

 

4.状态码

 

5.POST请求(http://www.ietf.org/rfc/rfc1867.txt

 

论坛防灌水用的原理就是判断cookie这次请求与上次请求的间隔。

session的工作原理:接受cookie携带的 session ID,验证合法性;
面试题:本地浏览器禁用cookie,session还能用吗? 能用 检测到cookie禁用了 可以人为的将session ID加入一个隐藏表单中也可以写到一个地址栏中 只要能够合法的传过去 session还能用

 

6.利用HTTP协议采集网站信息

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值