HTTP
芝麻酱堂
心有猛虎,细嗅蔷薇
展开
-
HTTP协议
HTTP协议:超文本传输协议HTTP工作原理:HTTP协议定义Web客户端如何从Web服务器请求Web页面,以及服务器如何把Web页面传送给客户端。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求报文,请求报文包含请求的方法、URL、协议版本、请求头部和请求数据。服务器以一个状态行作为响应,响应的内容包含协议的版本、成功或者错误代码、服务器信息、响应头部和响应数据HTTP请求/响应的步骤:1,客户端连接到Web服务器2,发送HTTP请求3,服务器接受请求并返回HTTP响应4,.原创 2020-10-13 10:27:05 · 81 阅读 · 0 评论 -
PHP中的in_array效率问题
在使用in_array判断字符串是否在指定的数组当中时,在少量数量时还行,看不出效率问题,在几十万数据时就会产生性能问题,建议使用方法2进行判断//测试in_array效率$search_str = '在';$base_str = ['我','在','不在','数','组','里','面','效','率','怎','么','样','子'];//方法1if(in_array($search_str,$base_str)){ echo 'exit';}else{ echo 'no .原创 2020-05-19 14:51:19 · 619 阅读 · 1 评论 -
Vagrant设置局域网访问
Vagrant虚拟机环境一般都是在本机电脑进行项目的访问,多使用private_netwok。但是在实际开发过程中,可能和你配合的前端或者别的同事没有开发环境,或者测试环境正在被别人占用,合并分支发版比较麻烦,这时可以让同事直接访问你的电脑上的环境进行访问和测试,提升开发的效率。废话不多说,如何进行public_network的配置呢。在vagrant文件夹中的Vagrantfile文件,添加如下代码(端口转发和公网访问),并重新vagrant即可。# -*- mode: ruby -*-#原创 2020-05-13 14:47:58 · 2153 阅读 · 0 评论 -
http状态码
http的不同状态,一些常见的状态码为: 200 – 服务器成功返回网页 404 – 请求的网页不存在 503 – 服务不可用 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换...转载 2018-03-31 14:18:46 · 175 阅读 · 0 评论