1、前言

在前段时间我需要在一个https的网站中注入我自己的脚本进行自动填充表单的功能,使用的是JQ的$.post函数进行http请求,但是执行该函数请求后报错如下:

Mixed Content: The page at ‘https://v2020.ft.cntaiping.com:8443/vpn/index.html‘ was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint ‘http://192.168.123.79/getKey‘. This request has been blocked; the content must be served over HTTPS.
意思是说当前访问的网站是一个https的网站,发送的请求已被锁定,发送的请求必须是https。那么我们就需要模拟一个https请求来达到我们的目的,方法有很多,这里我们使用nginx模拟一个https代理到我们http的真实请求也可以做到。

centosnginxmkcert

前言:前几天买了一个i5-3475s的小主机准备用来安装centos作为一个服务器每天执行定时任务,但是选择Install CentOS Linux 7时一直弹出dracut-initqueue timeout的报错内容。

centos

前言:因为liunx安装python和安装其他软件有点不太一样,比如jdk都是下载好压缩包后直接解压配置好环境变量就可以用了,但是安装python需要下载源码重新编译,所以记录一下安装过程以及安装过程中的报错内容

pythoncentos

前言:由于typora在1.0版本正式推出后以前的beta版本都会弹出错误提示“This beta version of Typora is expired, please download and install a newer version.”导致必须升级正式版本付费使用,本次内容教大家如何跳过beta版本的提示信息继续使用typora

pythontypora

前言:SSH是目前比较可靠的专为远程登录会话和其他网络服务提供安全的协议。不同主机之间在进行通信时,一般都是需要输入密码进行验证, ssh免密码之后,只要通过指定主机地址和端口号就可以实现不同的计算机之间访问时,不需要密码实现直接访问。

ssh

在我们平常的代码提交时,一般会将代码提交到GitHub、gitee、gitlab等等这些仓库中,但是这些操作都是提交到远程仓库的,我们想要提交代码到自己的私服仓库的话就必须自己搭建一个远程仓库,拿gitlab来举例子,在centos中搭建一个gitlab仓库需要占用将近3G左右的内存。但是我们如果只是买一个个人服务器作为学习使用的话那么内存已经远远不够我们后续的使用了,所以我们可以使用Git裸仓库的形式来创建仓库

git