php
文章平均质量分 64
zhouzzz000
这个作者很懒,什么都没留下…
展开
-
php模拟登陆正方教务管理系统(thinkPHP5.0)
如果想书写一个爬虫,首先应该通过浏览器将你登陆时,本地与服务器之间的信息传递通过抓包的方式获得,然后通过编程语言去模拟这种信息传递。首先在浏览器上登陆正方教务系统,用Fiddler进行抓包,发现我们点击登陆首页时,首先像这个网址发送请求但它的状态值时302,指这是个重定向请求,在向这个连接发送请求后,会由js随机生成一串字符,然后加到上面的url中实际上我们是像这个网址发送登陆请求,这个网址返回的...原创 2018-05-11 23:35:57 · 3100 阅读 · 0 评论 -
thinkPHP5.0验证器
引入:use think\Validate;eg:验证参数必须是正整数IDMustBePostiveInt.phpnamespace app\api\validate;use think\Exception;use think\Validate;class IDMustBePostiveInt extends BaseValidate{ protected $rule = [ ...原创 2018-05-12 21:18:37 · 386 阅读 · 0 评论 -
PHP操作Cookie
为什么要使用Cookie HTTP最大的特点是无连接无状态,使用Cookie和Session的技术就是为了解决这个问题,简单来说,就是让浏览器在一段时间内认识你。Cookie Cookie保存在客户端中 1、内存Cookie 由浏览器来维护,保存在内存中,浏览器关闭之后就消失了,存在时间短暂 2、硬盘Cookie ...原创 2018-05-27 18:21:33 · 12433 阅读 · 0 评论 -
Cookie,localStorage,sessionStorage的区别
数据的声明周期Cookie一般由服务器生成,可以设置失效时间。如果在浏览器端生成Cookie,默认实在关闭浏览器后失效localStorage除非被清除,否则永久保存sessionStorage仅在当前会话下有效,关闭页面或浏览器后被清除存放数据大小Cookie4K左右localStorage和sessionStorage一般为5M易用性Cookie需要程序员自己封装,源生的Cookie接口不友好...原创 2018-05-27 18:25:50 · 153 阅读 · 0 评论 -
微信支付PHP SDK的坑
明明是按照老师的步骤一步步下来的,可是却报了个错误:然后对比了一下老师的sdk和我新下载的sdk,发现unifiedOrder的参数列表不一样而且微信给的lib源码中只有抽象的配置类,还没有实现的,也就是说要自己实现abstract class WxPayConfigInterface接口类,找了下在example中有现实的列子WxPay.Config,php<?p...原创 2018-07-30 11:55:22 · 2680 阅读 · 2 评论