自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 【开发笔记】Spring + websocket 实现服务端推送消息(附几个坑)

背景原先采用ajax轮询的方式,去更新推送信息。但是如果你目标的数据对于一次请求来说,只是一个很小的值,那采用轮询的方式就会很浪费带宽。现在尝试用websocket实现产生推送信息时实时推送给前端。Spring 4.0的一个最大更新是增加了websocket的支持。websocket提供了一个在web应用中的高效、双向的通讯,需要考虑到...

2018-04-19 10:15:23 214

原创 Java爬虫(八)-- httpClient进阶:HTTPS和证书认证(原理总结篇)

一、前言本篇文章承接上一篇,对应讲述一些我在接触SSL协议、证书认证时学到的一些原理性知识。因为本身不是科班出身,网络方面很多对我来说都是新知识,特在此记录一下。二、HTTPSHTTPS = HTTP + SSL/TLS 协议,即加密过后的HTTP通信。它其实还是HTTP协议,只是在外面加了一层,SSL 是一种加密安全协议,引入SSL的目...

2018-04-05 03:50:11 535

原创 Java爬虫(八)-- httpClient进阶:HTTPS和证书认证(原理总结篇)

一、前言本篇文章承接上一篇,对应讲述一些我在接触SSL协议、证书认证时学到的一些原理性知识。因为本身不是科班出身,网络方面很多对我来说都是新知识,特在此记录一下。二、HTTPSHTTPS = HTTP + SSL/TLS 协议,即加密过后的HTTP通信。它其实还是HTTP协议,只是在外面加了一层,SSL 是一种加密安全协议,引入SSL的目的是为了解决HTTP协议在不可信网络中使用明...

2018-04-04 18:08:54 4571 2

原创 Java爬虫(七)- httpClient进阶: https 和 证书认证(讲故事篇)

一、前言本篇风格会偏向讲故事,来记录整个发现问题,解决问题的过程。具体的知识点总结放在后一篇。前段阵子被分配了一个工单,要求抓取另一个险企B的数据。想着应该不会比上一家A麻烦了,险企A抓取数据过程中有几次请求是跨域的,很多数据都是由ajax动态请求到的,要分析js代码,模拟请求。稍微观察了一下险企B的页面源代码,发现所有操作除了表单提交,其他都是get请求。而且模拟登录时不需要输验证码...

2018-04-04 08:57:38 5050 1

原创 Java爬虫(七)-- httpClient进阶: https 和 证书认证(讲故事篇)

一、前言本篇风格会偏向讲故事,来记录整个发现问题,解决问题的过程。具体的知识点总结放在后一篇。前段阵子被分配了一个工单,要求抓取另一个险企B的数据。想着应该不会比上一家A麻烦了,险企A抓取数据过程中有几次请求是跨域的,很多数据都是由ajax动态请求到的,要分析js代码,模拟请求。稍微观察了一下险企B的页面源代码,发现所有操作除了表单提交,...

2018-04-04 05:47:21 698

原创 【开发笔记】ajax交互报错调试,请求失败状态码为0时的解析,附解决方案

一、前言这几天在调试页面ajax的时候,一直报错。代码如下: $.ajax({ cache: true, type: "POST", url: url, data: data, dataType: 'json', error: function () { alert(...

2018-04-03 13:54:52 2291

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除