Web基础_0x03_Go的http包详解
前面介绍了Go怎么样实现了Web工作模式的一个流程,这次,我们详细的剖析一下http包,看看它是怎么样实现整个过程的。 Go的http有两个核心功能:Conn、ServeMux Conn的goroutine 与我们一般编写的http服务器不同,Go为了实现高并发和高性能,使用了goroutines来 ... 查看全文
简约之美Jodd-http--深入源码理解http协议
Jodd是一个开源的Java工具集,包含一些实用的工具类和小型框架。简单,却很强大!jodd-http是一个轻巧的HTTP客户端。现在我们以一个简单的示例从源码层看看是如何实现的?HttpRequesthttpRequest=HttpRequest.get( 查看全文
攻防世界WEB进阶之upload1
攻防世界WEB进阶之upload1 一、分析 首先打开场景,上传文件进行抓包操作,发现存在部分js代码。 function check(){ upfile = document.getElementById("upfile"); submit = document.getElementById("s ... 查看全文
docker+php添加SesaLog扩展
php版本:PHP Version 7.4.6 seaslog版本:2.0.2 这样的组合,在docker php容器中,安装时,会报错,报错信息见下图: 该错误是php7.4+2.0.2版本的bug,将seaslog的版本升级到2.1.0就可以了。 第一步,下载seaslog版本 第二部:操作编译 ... 查看全文
如何在 CentOS 8 上安装 Apache Maven
Apache Maven是一个开源项目管理工具,主要用于 Java 项目。Maven使用一个项目对象模型(POM),它是一个基础的 XML 信息,包含项目信息,配置详细信息,项目的依赖关系等等。 在这个指南中,我们将会讲解如何在 CentOS 8 上安装Apache Maven。 标准的 CentO ... 查看全文
LAMP架构应用实战——PHP环境安装配置
LAMP架构应用实战——PHP环境安装配置LAMP架构应用实战——PHP服务PHP的安装依赖于前面的Apache和MySQL一:安装环境准备因些首先服务器上查看下是否安装以上两种服务1、检查安装路径[root@Centos/]#ls-ld/application/apachelrwxrwxrwx.1rootroot25Sep1203:44/application/apache->/appli 查看全文
.net core web开发项目实战系列
做.net core web开发有两年了,接下来准备写一个.net core web开发的项目实战系列文章,算是做个总结 。 项目包含三大部分: 一、Razor页面风格的网站,功能点如下: 1 . 前台产品展示页面 2 . 后台管理设置页面 二、RESTful风格的web api: API格式类似: ... 查看全文
Apache(httpd)详解
思维导图 Apache(httpd)详解 1. httpd服务 1.1 httpd概述 ASF(Apache Software Foundation) 1)服务器的类型 http服务器(httpd,nginx,Lighttpd) 应用程序服务器(IIS:.NET ,tomcat:.JSP) 2)ht ... 查看全文
Docker Unable to load the service index for source https://api.nuget.org/v3/index.json
解决 Docker Unable to load the service index for source https://api.nuget.org/v3/index.json 问题 在部署jenkins的netcore项目时,使用git中拉取的netcore项目,报错了如下图 我在jenkins ... 查看全文
HTTP与HTTPS
1.基本概念 HTTP: 超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端与服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,可以使浏览器更加高效,使网络传输减少。 HTTPS:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP ... 查看全文
c#webapi 前端的一些写法
{%TerminalInfo = GetTerminalInfoByID(Decrypt(QueryString.GetValue("TerminalID",0)));return""#%} 上边是引用宏 调用宏内容 <input type="text" name="terminalName" pl ... 查看全文
关于ftp上传changeWorkingDirectory()方法的路径切换问题
关于ftp上传changeWorkingDirectory()方法的路径切换问题在上传时FTPClient提供了upload方法,对于upload(file,path)的第二个参数path,上传到哪里的这个路径,ftp是利用changeWorkingDirectory()方法来代替CMD中的命令cd的,在对于上传的过程中,path可能不存在,那么就需要来判断是否存在,存在就不创建,不存在就创建,代 查看全文
aiohttp使用方法
import aiohttp import asyncio async def request_jd_comment(session): url = "http://httpbin.org/ip" proxy = "http://14.67.8.20:2045" # 这里的代理参数是proxy,内容 ... 查看全文
WSGI web框架的实现
from wsgiref.simple_server import make_server from webob import Response, Request, exc, dec import re, traceback, logging class Dict2Obj(object): def ... 查看全文
Windows环境下实现WireShark抓取HTTPS
https 加密传输,Wireshark 没有设置的情况下是没有办法抓到包的 https 的数据包。 设置系统环境变量(SSLKEYLOGFILE) WireShark 设置 SSL 选项 参考文章: https://www.cnblogs.com/clxye/p/10650168.html htt ... 查看全文
[Windows]使用NTP协议同步Linux时间服务器
配置NTP服务器 一定要选NTP协议否则同步失败 开启client 查看Windows Time服务否则计算机重启后时间不同步 第一次同步会报错只需要手动狂刷几下即可 END ... 查看全文
阿里云提醒 网站被WebShell***后门的处理过程
阿里云提醒网站被WebShell***后门的处理过程分类专栏:网站安全网站被篡改网站被黑网站安全版权昨晚凌晨收到新客户的安全求助,说是阿里云短信提示,网站有webshell***文件被植入,我们SINE安全公司立即成立,安全应急响应小组,客户提供了阿里云的账号密码,随即登陆阿里云进去查看到详情,登陆云盾看到有这样的一个安全提示“网站后门-发现后门(Webshell)文件”事件等级:紧急,影响资产:阿里 查看全文
网站被***怎么处理 phpstudy存在后门漏洞
网站被***怎么处理phpstudy存在后门漏洞分类专栏:***测试网站安全如何防止网站被侵入文章标签:网站被***怎么办网站安全防护网站漏洞测试网站被***版权phpStudy于近日被暴露出有后门漏洞,之前的phpStudy2016,phpStudy2018部分版本,EXE程序包疑似被***者植入***后门,导致许多网站及服务器被***,被篡改,目前我们SINE安全公司立即成立phpStudy安全应急响应小组 查看全文
网站漏洞检测 之后台php语句拼接webshell漏洞
网站漏洞检测之后台php语句拼接webshell漏洞分类专栏:网站安全网站被篡改网站被黑服务器安全如何防止网站被黑如何防止网站被侵入网站安全服务如何防止网站被挂马网站安全维护网站安全防护服务网站安全问题怎么查找网站漏洞网站被挂马怎么办网络安全技术保护措施限期整改通知书dedecms老被挂马dz论坛Discuz_X3.4最新网站漏洞ecshop漏洞修复网站被黑怎么修复MetInfo漏洞修复ecsho 查看全文
PHP工作原理及五大运行模式:包括cgi 、fast-cgi、cli、isapi、Web模块模式
PHP的五大运行模式 1)CGI( Common Gateway Interface):即通用网关接口, 2)FastCGI( Long-Live CGI):即常驻型通用网关接口 3)CLI( Command Line Interface):即命令行运行接口 4)Web模块模式(Apache等Web ... 查看全文
thinkphp session漏洞的修复解决办法(附代码分析与检测)
thinkphpsession漏洞的修复解决办法(附代码分析与检测)分类专栏:网站漏洞修复网站安全防护如何防止网站被黑文章标签:thinkphp漏洞网站漏洞修复网站安全加固网站有漏洞如何修复网站被***怎么办版权大年初五,根据我们SINE安全的网站安全监测平台发现,thinkphp官方6.0版本被爆出高危的网站代码漏洞,该漏洞可导致网站被植入网站***后门文件也叫webshell,具体产生的原因是se 查看全文
SpringBoot - SpringBoot Web开发
1. 导入静态资源 在WebMvcAutoConfiguration.java中找到 webjars方式 --> classpath:/META-INF/resources/webjars/目录 是由于导入jQuery, bootstrap等maven坐标后,才有的目录结构。这些组件原本就是静态资源 ... 查看全文