使用nginx实现基于tcp协议的https协议多域名指向的分别转发功能
零、环境 os:centos8 阿里云 kernel:Linux ${hostname} 4.18.0-80.11.2.el8_0.x86_64 #1 SMP ${time} x86_64 x86_64 x86_64 GNU/Linux nginx:nginx-1.17.5 一、编译安装nginx ... 查看全文
刷题记录:ctf473831530_2018_web_virink_web
[TOC] 刷题记录:ctf473831530_2018_web_virink_web 题目复现链接: 查看全文
python Web项目上线之服务器环境配置
1.下载安装Xftp 安装成功后,登录服务器用户密码,登录成功后 使用Xftp 将下载好的python解释器linux压缩包放置在服务器根目录下(这里用的是python3.7) 2. 解压压缩包,安装python3 # 解压 tar -zxvf Python-3.7.0.tgz # 安装python ... 查看全文
thinkphp5.0快速入门(学习php框架及代码审计)
之前想学习php代码审计,但是没有坚持下去,记得当时看到了很多CMS框架采用MVC架构,就嘎然而止了。 为了深入学习下框架,一边看着thinkphp5.0官方文档,一边写个简单的登陆注册页面以加深理解。 官网提供了好几个文档,发现这个最简单易懂:https://www.kancloud.cn/thi ... 查看全文
thinkphp 前后端分离
thinkphp 前后端分离 简单记录一下之前学习tp的历程吧。 前端HTML页面渲染 这样的话,你需要将你的前端文件放到application/index/view,view文件夹默认是没有的,需要你自己新建了,如:application/index/view/index.html 前端js/cs ... 查看全文
ASP.NET Core搭建多层网站架构【5.1-WebCore网站核心配置】
基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【5.1-WebCore网站核心配置】 统一封装网站核心配置,注册跨域策略,实例化雪花算法,后期可扩展添加多语言支持 ... 查看全文
.netcore 3.1高性能微服务架构:封装调用外部服务的接口方法--HttpClient客户端思路分析
众所周知,微服务架构是由一众微服务组成,项目中调用其他微服务接口更是常见的操作。为了便于调用外部接口,我们的常用思路一般都是封装一个外部接口的客户端,使用时候直接调用相应的方法。webservice或WCF的做法就是引用服务,自动生成客户端。在webapi2.0里,我们都会手动封装一个静态类。那么在 ... 查看全文
非常实用的33个PHP代码实例
对于WEB开发人员来说PHP基本是标配,其他的程序员也可能会编上几句PHP代码。今天给大家总结了33个实用的PHP代码片段,在用到时可以直接进行复制粘贴,非常方便。也可以用来丰富自己的代码库。 <?php /** * 时间:0000-00-00 * 作者:xx * 超级有用、必须收藏的PHP代码样例 ... 查看全文
2019 年最流行的七个 PHP Web 框架
PHP 是最流行的 Web 服务端编程语言,并且在 2019 年仍然很火。因此,我们将在这里盘点 2019 年七个最好的 PHP 框架。这里讨论的 PHP 框架主要用于工程实践,通常用于构建复杂、安全和可扩展的 Web 应用程序。 在讨论最好的 PHP Web 框架之前,让我们先了解一些 Web 开 ... 查看全文
httpclient 连接池测试
为什么需要使用http连接池 1、降低延迟:如果不采用连接池,每次连接发起Http请求的时候都会重新建立TCP连接(经历3次握手),用完就会关闭连接(4次挥手),如果采用连接池则减少了这部分时间损耗,别小看这几次握手,本人经过测试发现,基本上3倍的时间延迟 2、支持更大的并发:如果不采用连接池,每次 ... 查看全文
springboot项目WEB-INF 目录 jsp页面报404
我是跟着《深入浅出 Spring Boot 2.x》这本书学习的,在“初识Spring MVC”章节中,搭建项目,然后访问jsp页面时报错:Path with "WEB-INF" or "META-INF": [WEB-INF/jsp/details.jsp 1、因为没有书本中说的 WEB-INF  ... 查看全文
C#实现简单的Http请求实例
本文实例讲述了C#实现简单的Http请求的方法。分享给大家供大家参考。具体分析如下: 通过.Net中的两个类HttpWebRequest类,HttpWebResponse类来实现Http的请求,响应处理。 第一个小测试是请求百度首页(http://www.baidu.com)的内容,也就是要获得百度 ... 查看全文
使用TFTP,FTP完成一个文件上传下载系统
实验任务:使用TFTP上传下载文件系统 步骤1:在win10PC-1虚拟机中,安装tftp服务器软件 此时winxp02作为TFTP服务端,网络设备作为TFTP客户端 步骤2:使用TFTP命令上传文件到win10-PC1 在网络设备上首先保存配置,然后在网络设备上使用tftp命令将配置文件上传tft ... 查看全文
执行web项目控制台输出中文乱码
idea中文乱码问题有很多种,我这里之说web项目,就是运行在tomcat下,中文乱码问题,大家可以先检查下这里 idea->>左上角new->>setting->>在搜索框中搜索encoding->>在红框中都选择utf-8,一般都默认的utf-8 下边进入重点: 部署完tomcat之后,选择Ed ... 查看全文
2020/1/29 PHP代码审计之XSS漏洞
0x00 XSS漏洞简介 人们经常将跨站脚本攻击(Cross Site Scripting)缩写为CSS,但这会与层叠样式表(Cascading Style Sheets,CSS)的缩写混淆。因此,有人将跨站脚本攻击缩写为XSS。 跨站脚本攻击是指恶意攻击者往Web页面里插入恶意Script代码,当 ... 查看全文
三分钟了解 Python3 的异步 Web 框架 FastAPI
快速编码,功能完善。从启动到部署,实例详解异步 py3 框架选择 FastAPI 的原因。 FastAPI 介绍 FastAPI 与其它 Python-Web 框架的区别 在 FastAPI 之前,Python 的 Web 框架使用的是 django、flask、tornado 三种 Web 框架。 ... 查看全文
Java面试题:常用的Web服务器有哪些?
[Unix和Linux平台下使用最广泛的免费HTTP服务器是Apache服务器,而Windows平台的服务器通常使用IIS作为Web服务器。选择Web服务器应考虑的因素有:性能、安全性、日志和统计、虚拟主机、代理服务器、缓冲服务和集成应用程序等。下面是对常见服务器的简介:- IIS:Microsof... ... 查看全文
window的PHP开发(wamp)下安装redis扩展
从本地环境开始,windows下的php环境,我用的wamp,实际上是apache2,php5.5.12,先从网上找到相关的redis的包需要的文件:http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/(一搜可以找到一堆,大同小异,唯一需要 ... 查看全文
nginx代理php设置
server { listen 80; #listen [::]:80 default_server; # server_name www.xxx.com; root /opt/www.xxx.com; index index.php index.html; # Load configuration ... 查看全文
9.kubernetes认证及ServiceAccount
一、前言 ApiServer:管理平台访问控制的唯一入口。 用户对API资源进行操作: 1、 对客户端的访问进行认证操作,确认是否有访问k8s权限;token(共享密钥)或SSL(双向SSL认证)二选一 2、 授权检查,确认是否对资源具有相关权限 ABAC(基于属性的访问控制)、RBAC(基于角色的 ... 查看全文
webpack-dev-server配置https
前情 最近在做一个浏览器通知的交互需求,但是查阅官方文挡,浏览器通知需要在https环境下才能工作,于是就研究怎么在开发环境下配置一个https服务器 STEP1 安装Chocolatey Chocolatey是Windows上的包管理工具,使用它可以使用命令行安装程序,使用管理员权限打开cmd,再 ... 查看全文