- 2024-10-15WebServer构建响应 && 发送响应
1.构建响应构建响应流程如下确认方法根据不同方法,以不同方法提参确认访问资源如果用户的URL没有指明要访问的某种资源(路径),虽然浏览器默认会添加/,但是依旧没有告知服务器,要访问什么资源此时,默认返回对应服务的首页这里的/不是Linux服务器的根目录,通常是http服务器设
- 2024-09-25基于WebServer的工业数据采集系统
一、项目框架及流程二、http简介HTTP协议是HyperTextTransferProtocol(超文本传输协议)的缩写,是用于WebBrowser(浏览器)到WebServer(服务器)进行数据交互的传输协议。HTTP是应用层协议HTTP是一个基于TCP通信协议传输来传递数据(HTML文件,图片文件,查询结果等)HTTP协议
- 2024-08-31ansible模块
ansible基础配置ansible的hosts文件sudovim/etc/ansible/hosts添加以下内容client1client2client3测试ansible能否通命令ansible[主机名]-mping-o#-O简洁输出例:ansiblelocalhost-mping-oansibleclient1-mping-o可以看到结果如下ping自己
- 2024-08-01macos Cpp webserver的例子
一、hello.h#include<iostream>usingnamespacestd;intns__hello(std::string*name,std::string&greeting);~二、helloclient.cpp#include"soapH.h"#include"ns.nsmap"
- 2024-07-22如果不重新启动 django,上传的媒体不会在生产模式下运行
我需要在生产模式下在Django中提供媒体服务,并且很少需要在Django管理中提供电报用户照片。所以我知道关于Django的一切,它不是为了提供文件或媒体,所以没有必要重复重复的事情。我只需要在生产模式下为我的目的提供媒体服务,因此我使用WhiteNoise来执行此操作并附加以下行:
- 2024-07-17frps内网穿透搭建&http域名连接
起因是最近抽到了一台小鸡1H512M2G,当然,安装完系统后就仅剩512M的存储空间了所以就打算搭建一个比较轻量的我这里正好也没有公网ipv4,就搭建了frps(注意s->server;c->client下同)frps配置bindPort=10001vhostHTTPPort=10081webServer.addr="0.0.0.0"webServer.port
- 2024-07-14第二部分:关键技术领域的开源实践【内网穿透FRP】
FRP简介FRP(FastReverseProxy)作为一种高性能的内网穿透工具,支持TCP、UDP、HTTP、HTTPS等多种协议。可以将内网服务以安全、便捷的方式通过具有公网IP节点(云服务器)的中转暴露到公网。为什么使用FRP?以下是一些常见的企业级应用场景:远程办公和远程桌面允许员工从外部网
- 2024-06-18Frp内网穿透
Frp内网穿透1.Frp简介frp是一款高性能的反向代理应用,专注于内网穿透。它支持多种协议,包括TCP、UDP、HTTP、HTTPS等,并且具备P2P通信功能。使用frp,您可以安全、便捷地将内网服务暴露到公网,通过拥有公网IP的节点进行中转。学习Frp最好的文档还是官方文档!官方文档链接:ht
- 2024-06-179、ansible-Ad-Hoc-点对点模式--m shell-shell模块(执行的就是linux命令)
作用:可以执行任何有效的shell命令,包括管道、重定向和其他shell特性。该模块将在远程主机上启动一个shell,然后在该shell中执行命令。执行结果可以作为任务的输出返回,也可以将其保存到文件或变量中供后续任务使用。请注意,与其他模块相比,shell模块的执行效率较低,因为它需要在
- 2024-05-22webserver接口如何在postman里调用测试
测试环境:springboot+webservice接口入口 接口实现 cxf配置 cxf配置文件中决定了如何在浏览器查看wsdl文件例如在浏览器中输入http://127.0.0.1:8080/webService?wsdl展示该项目下所有的接口服务 在浏览器中输入http://127.0.0.1:8080/webService/ReceivePlanService
- 2024-04-26使用自己云服务器frp内网穿透记录
1.前提是自己现有云服务器已经 2.下载对应的版本,我使用的是052.3下载地址https://github.com/fatedier/frp/releases需要注意:下载的linux版本是服务端。windows是客户端后续需要修改对用的配置文件 3.解压linux 3.1编辑配置文件vifrps.toml bind
- 2024-04-11从零基础到精通,抓包神器fiddler保姆级使用教程(一)
Fiddler介绍以及安装Fiddler简介Fiddler是比较好用的web代理调试工具之一,它能记录并检查所有客户端与服务端的HTTP/HTTPS请求,能够设置断点,篡改及伪造Request/Response的数据,修改hosts,限制网速,http请求性能统计,简单并发,接口测试,辅助自动化测试,等等。现在抓包工具成为测试人员的必
- 2024-04-08绿联 安装Frpc内网穿透并使用Nginx反向代理
绿联安装Frpc内网穿透并使用Nginx反向代理1、前言服务器官网:雨云-新一代云服务提供商本教程使用Frps与Frpc进行内网穿透,其中Frps需要自购服务器安装,若无法购买服务器则本教程对你无用;另外还需拥有自己的域名,雨云免费二级域名好像不能申请证书;推荐购买国内的主机,使
- 2024-04-03(保姆级)webserver的创建、部署、调用(使用.net core web+.net core Api+Linxu实现)
版本为Vs2022框架.net6一、webserver的创建参考链接:netcore建立webservice项目_.netcorewebservice-CSDN博客该参考链接作者使用的是.net5,这边是.net6在框架上还是有点小区别的1、使用.netcoreweb创建web服务 2、通过NuGet安装SoapCore 3、创建业务服务文
- 2024-03-24【webserver】 C++ 项目webserver面试八股总结(二)
32.一次网页的访问从URL开始,说一下整个访问的过程客户端获取URL->DNS解析->TCP连接->发送HTTP请求->服务器处理请求->返回报文->浏览器解析渲染页面->TCP断开连接客户端:(应用层开始)获取URL,通过负责域名解析的域名服务获取网址的IP地址,根据HTTP协
- 2024-03-04FRP内网穿透
Frp最新.toml配置文件1.FRP主要由两部分组成:FRPC客户端(frpclient)运行在公司内网机器上接收来自公网的访问请求将请求转发给内网服务FRPS服务端(frpserver)部署在具有公网IP的机器上暴露服务的公网入口接收公网访问请求通过加密隧道转发到FRPC2.准备工作一
- 2024-02-29webserver服务器常见问题
目录Reactor和Proactor的区别Reactor和Proactor的区别Reactor和Proactor都是处理并发编程中的I/O多路复用问题的设计模式。它们的主要区别在于处理I/O事件的方式。Reactor模式:Reactor模式是一种同步I/O模式,它等待文件描述符或socket为读写操作准备就绪,然后将就绪事件传递给
- 2024-02-26webserver服务器学习记录
利用IO复用技术Epoll与线程池实现多线程的Reactor高并发模型利用正则与状态机解析HTTP请求报文,实现处理静态资源的请求利用标准库容器封装char,实现自动增长的缓冲区基于小根堆实现的定时器,关闭超时的非活动连接利用单例模式与阻塞队列实现异步的日志系统,记录服务器
- 2024-02-21关于WebServer例程的使用
关于WebServer例程,该例程主要实现通过网页对WCHNET网络参数的配置以及用户名密码的管理,关于该例程的使用,具体如下:首先,关于HTTPS.c文件中,以下几个数组数据需要注意一下,如下图:其中:01,02,03,04,05,06表示的是单片机网络通信的MAC地址,此处建议在使用例程时将第一个字节改为02
- 2024-01-13Ansible - 定义变量
Ansible 支持十几种定义变量的方式Inventory变量HostFacts变量Register 变量Playbook 变量Playbook 提示变量变量文件命令行变量 Inventory 变量1、定义变量(在主机清单配置文件中进行定义)[root@controlansible]#cat~/ansible/hosts[test]node1m
- 2023-12-19分布式架构的演变过程
1.单应用架构此时用户量很少,所有功能全部都在一个应用中,应用和数据库部署在一台机器上。2.应用服务器和数据库服务器分离随着系统访问量的再度增加,webserver机器的压力在高峰期会上升到比较高,这个时候开始考虑增加一台服务器,将数据库分离出去。3.应用服务器集群突然有一天
- 2023-12-02WebServer
WebServer(暂未写完) 根据项目https://github.com/markparticle/WebServer实现的c++服务器项目。同时参考JehanRio的博客https://blog.csdn.net/weixin_51322383/article/details/130464403,十分感谢博客提供的帮助,本文用于记录学习过程以及遇到的一些问题,如有侵权请联系删除。
- 2023-11-23frp的使用
frp官网https://gofrp.org/zh-cn/https://github.com/fatedier/frp/releases安装下载(本次使用的本版是frp_0.52.3)安装服务端(公网服务器端)#工作目录mkdir-p/usr/local/frp/#下载wgethttps://github.com/fatedier/frp/releases/download/v0.52.3/frp_0.52.3_linux_amd6
- 2023-11-05个人服务器到期,项目下线说明,新的开始
告别旧服务器2023.11.06服务器到期,所有项目正式下线时间真的过的很快,从开始踏入编程的大门,到现在不知不觉已经陆续经手了两台服务器了,目前这台服务器是一年前的阿里云活动白嫖的嘿嘿嘿,该服务器上目前运行的项目有两个,分别是Webserver服务器和IM项目,接下来分别介绍一下这两个项目
- 2023-10-30CITECT2018R2做WEB发布练习2-安装webserver,配置用户
这一篇博客我在新浪发表过,地址是CITECT2018R2做WEB发布练习2-安装webserver,配置用户_来自金沙江的小鱼_新浪博客(sina.com.cn)在这里也记录一遍。为了实现citect的web发布功能,需要安装web服务器,我将web服务器和IO服务器、报警服务器等安装在同一台电脑上。需要先安装IIS,这一点