以图明志

PHP服务器脚本

一次对HTTPS页面抓取的报错发现过程

定位错误的思路
今天发现系统后台的某个抓取页面突然失效了,Google了一下,大概意思就是,在主线程里使用同步的ajax请求对用户体验有影响,所以不让用了。先是把async: false注释掉,发现抓取依然是不行。照理这个是警告,不会阻止程序的运行才对的。于是加上$.ajax的error选项,发现jqXHR.status输出 200,就是网络是通的。而jqXHR.responseText返回了一处PHP报错,定位到错误处,发现$array file_get_contents($url); 报错了。

计算机数学与基础

图解HTTPS的工作机制

简单地理解HTTPS
我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议。HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据。

计算机数学与基础

计算机必知必会:HTTPS是什么?

HTTP 和 HTTPS 的异同
HTTPS (基于安全套接字层的超文本传输协议 或者是 HTTP over SSL) 是一个 Netscape 开发的 Web 协议。你也可以说:HTTPS = HTTP + SSL。HTTPS 在 HTTP 应用层的基础上使用安全套接字层作为子层。超文本传输协议 (HTTP) 是一个用来通过互联网传输和接收信息的协议。

信息安全

HTTPS、SSL与数字证书

https配合ssl和数字证书来保证传输和认证安全
本文总结了https/ssl/数字证书的相关基本概念,阐述了ssl协议的实现原理,阐述了数字证书在其中扮演的角色。在互联网安全通信方式上,目前用的最多的就是https配合ssl和数字证书来保证传输和认证安全了。本文追本溯源围绕这个模式谈一谈。

PHP服务器脚本

PHP http与https之间互转

http与https
由于在URL上绑定的sessionid容易被窃取,为了保证会话不被劫取,会话认证时需要结合客户端IP,也就是当用户登录成功后,通过session.setAttribute保存客户端的IP地址,在后继认证会话的合法性时必须判断客户端的IP是否是原先存储在session对象的clientIP属性的客户端IP,如果不是则该会话是非法会话。http直接跳转为https,重定向一下就可以了。
1 / 1 首页 < Prev 1 Next > 尾页 页码: