概述原理
http协议由来: 应用场景 特点 无状态协议 组成 报文首部 报文:http协议交互的信息 请求行:包括请求方法 状态行:包括响应结果的状态码,状态描述和http版本 首部字段:包括请求和响应的各种条件和属性值 空行 报文主体 telnet模拟http协议通信原理 cmd下->telnet主机地址 80 按下ctrl+] 再按回车 打开回显功能 发送请求报文模拟表单发布留言 抓包软件fiddler 利用file_get_contents第三个参数和fopen socket方式 fsockopen('主机','端口',$errno,$errorstr,5) crul扩展库模拟ecshop登录http防盗链 .htaccess重写规则防止盗链 REQUEST_FILENAME REQUEST_REFERER反向ajax实现即时聊天程序 聊天界面和流程分析 长连接+OB缓存 ob_start(); echo str_repeat('',4096); ob_end_flush(); ob_flush(); $i=1; while(true){ echo $i++; ob_flush(); flush(); sleep(1); }