常见问题 urllib.error.HTTPError: HTTP Error 403: Forbidden 有些服务器会拒绝非浏览器查看内容,此时需要添加headers参数,将爬虫程序伪装成浏览器 Chrome版本信息 地址:chrome://version/ 1 # coding: utf-8 ...
分类:
编程语言 时间:
2020-09-18 00:47:00
阅读次数:
39
JWT修改伪造攻击 什么是JWT? JSON Web Token(JSON Web令牌)是一种跨域验证身份的方案。JWT不加密传输的数据,但能够通过数字签名来验证数据未被篡改(但是做完下面的WebGoat练习后我对这一点表示怀疑)。 JWT分为三部分,头部(Header),声明(Claims),签名 ...
分类:
其他好文 时间:
2020-09-18 00:07:31
阅读次数:
40
###前言上篇文章主要讲述了CSS样式更改中的2D转换,这篇文章我们来介绍下CSS样式更改中的过渡、动画基础用法。####1.过渡元素从一种样式逐渐改变为另一种的样式div{transition:width1s;-moz-transition:width1s;/*Firefox4*/-webkit-transition:width1s;/*Safari和Chrome*/-o-transition:
分类:
Web程序 时间:
2020-09-17 23:37:08
阅读次数:
47
什么是跨域 浏览器对于javascript的同源策略的限制 。 跨域原因 示例 域名不同 aaa.com和bbb.com 域名相同,端口不同 aaa.com:81和aaa.com:82 二级域名不同 a.aaa.com和b.aaa.com 协议不同 http和https 为什么有跨域问题 跨域不一定 ...
分类:
其他好文 时间:
2020-09-17 19:26:15
阅读次数:
19
初识Node.js 一、Node.js的概念 1.JavaScript引擎 浏览器的内核包括两部分核心: DOM渲染引擎 JavaScript解析引擎 Chrome浏览器内置V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。 2.什么是Node.js 脱离浏览器环境也可以运行Jav ...
分类:
其他好文 时间:
2020-09-17 19:07:51
阅读次数:
23
一、单个Spring Boot应用使用CorsConfig配置类,实现WebMvcConfigurer解决跨域问题 import org.springframework.context.annotation.Configuration; import org.springframework.web. ...
分类:
其他好文 时间:
2020-09-17 19:05:01
阅读次数:
35
import time from selenium import webdriver driver = webdriver.Chrome() driver.get("https://email.163.com") time.sleep(2) iframe = driver.find_elements ...
分类:
编程语言 时间:
2020-09-17 18:46:29
阅读次数:
27
9月1日起,两年期公共SSL/TLS证书正式告别了行业,在三大浏览器(Apple Safari、 Google Chrome、Mozilla Firefox)的推动下,SSL/TLS证书最长有效期变更为13个月,同时,全球各大证书权威签发机构已停止签发有效期超过1年(398天)的SSL证书。
分类:
其他好文 时间:
2020-09-17 18:41:01
阅读次数:
36
9月1日起,两年期公共SSL/TLS证书正式告别了行业,在三大浏览器(Apple Safari、 Google Chrome、Mozilla Firefox)的推动下,SSL/TLS证书最长有效期变更为13个月,同时,全球各大证书权威签发机构已停止签发有效期超过1年(398天)的SSL证书。
分类:
其他好文 时间:
2020-09-17 18:40:48
阅读次数:
54
1.前言JsonWebToken(JWT)近几年是前后端分离常用的Token技术,是目前最流行的跨域身份验证解决方案。你可以通过文章一文了解web无状态会话token技术JWT来了解JWT。今天我们来手写一个通用的JWT服务。DEMO获取方式在文末,实现在jwt相关包下2.spring-security-jwtspring-security-jwt是SpringSecurityCrypto提供的J
分类:
其他好文 时间:
2020-09-17 12:40:57
阅读次数:
32