一、HTTP协议的作用原理WWW是以Internet作为传输媒介的一个应用系统,WWW网上最基本的传输单位是Web网页。WWW的工作基于客户机/服务器计算模型,由Web 浏览器(客户机)和Web服务器(服务器)构成,两者之间采用超文本传送协议(HTTP)进行通信。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-30 13:39:21
                            
                                1124阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、HTTP协议的作用原理WWW是以Internet作为传输媒介的一个应用系统,WWW网上最基本的传输单位是Web网页。WWW的工作基于客户机/服务器计算模型,由Web 浏览器(客户机)和Web服务器(服务器)构成,两者之间采用超文本传送协议(HTTP)进行通信。HTTP协议是基于TCP/IP协议之上的协议,是 Web浏览器和Web服务器之间的应用层协议,是通用的、无状态的、面向对象的协议。HTT...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2010-07-22 09:59:00
                            
                                98阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            目录1、什么是JavaWeb?2、常见的web服务器3、Tomcat教程3.1、Tomcat下载安装3.2、Tomcat目录结构3.3、Tomcat的启动和关闭3.4、乱码问题解决3.5、修改端口号3.6、查看windows端口占用情况4、Tomcat发布项目 1、什么是JavaWeb?Java Web,是用Java技术来解决相关web互联网领域的技术栈。web包括:web服务端和web            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-12 09:49:30
                            
                                109阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            #include #include #include #include #include #include #pragma commen            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-04-10 11:34:00
                            
                                150阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            C/S模型 TCP通信C/S模型图如下所示: TCP服务端通信的常规步骤: 使用 socket() 创建 TCP 套接字(socket) 将创建的套接字绑定到一个本地地址和端口上(Bind) 将套接字设为监听模式,准备接收客户端请求(listen) 等待客户请求到来: 当请求到来后,接受连接请求,返            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-01-07 08:57:00
                            
                                752阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1http简单介绍http超文本传输协议:host主机地址:port端口/urlhost会被DNS服务器 解析成IP地址,所以有时候可以直接用域名,http默认访问80端口,https默认访问443端口大致流程就是:浏览器输入地址后,首先和web服务器建立tcp连接,然后浏览器发送http请求报文, web服务器响应处理这个报文,然后给他回复一个响应,然后服务器主动断开连接。2http请求报文格式            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-01-11 17:26:54
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Java服务器与C服务器的区别与联系
## 概述
在网络通信中,服务器是承担服务提供者角色的计算机系统。它可以提供各种服务,如数据存储、计算、网络通信等。在不同的编程语言中,我们常常会看到Java服务器和C服务器的概念。本文将对Java服务器和C服务器进行比较,并且提供一些示例代码来说明它们的区别与联系。
## Java服务器
Java服务器是使用Java编程语言开发的服务器。Java是一            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-05 19:11:53
                            
                                295阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            需求:用python实现一个简单的http服务器
该文件为html文件,如下图: 用python搭建一个静态的http服务器,通过web访问 python 目录下的文件内容,如下图系统环境:centos7、python3将网页源码文件包下载后,上传到centos中 /web/路径下,如下图:实现代码:# -*- coding: utf-8 -*-
import socket
import re            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-02 12:29:17
                            
                                67阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Express:Node平台用于快速搭建服务器的框架 不借助任何第三方库,能不能在Node下搭建服务器 能!! 请求对象:request 响应对象            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-17 00:06:15
                            
                                212阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Python运行环境:Ubuntu Ubuntu 18.04.1 LTS 本文仅用于记录学习和分析Python的过程,Python还有很多搭建web服务器的框架本文都不涉及。最简单的方式执行命令:$ python -m SimpleHTTPServer  
//如果不指定端口,默认使用8000然后在浏览器上输入:http://localhost:8000/ 
//把localhost改成Linux            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-16 09:57:40
                            
                                141阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在往项目上部署java项目(即打成的jar包),要为相应的项目配置环境变量,即项目运行所需要的jar或其他第三方的jar包,java -cp derivativeAccording.jar:lib/commons-collections-3.1.jar:lib/commons-dbcp.jar:lib/commons-pool.jar:lib/ojdbc14.jar:lib/dom4j-1.6.1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-08 10:34:05
                            
                                553阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、概述 使用C/C++实现一个简单的服务器的架子,以后根据实际的情况再做相应的改进。先把代码写出来方便自己以后查看 ps: 1.server.h 具体服务头文件,里面定义了Server 类 2.server.cpp Server类的具体实现 3.main.cpp 程序入口文件 4.运行环境mac或 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-27 13:19:00
                            
                                330阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Python搭建简易HTTP服务器
    一、建一个server目录二、在目录下Shift键+鼠标右键 打开cmd三、在命令行输入 python -m SimpleHTTPServer port    (python2 的命令,亲测)     或输入 python -m http.server port  (python3的命令,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-04 21:19:50
                            
                                275阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            背景:
由于有大量的windows虚拟机用来做一些任务。这些windows上的机器程序要经常更新。每次部署升级,需要一台台的远程桌面上去操作,进行简单升级操作。这样讲花费大量时间。并且伴随windows机器的增加,将更加难管理。
目标:
无需远程桌面,即可完成基本操作,如:部署升级程序,远程启动及停止代理服务,重启,关机等。
解决方法:
采用python socket 的C/S形式来实现            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-07-14 18:56:13
                            
                                2171阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            共有的头文件 /* utility.h */ #ifndef __UTILITY_H_INCLUDED #define __UTILITY_H_INCLUDED #include<iostream> #include<list> #include<sys/types.h> #include<sys/            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-01-07 08:59:00
                            
                                405阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            新建echo_server.c#include<stdio.h>#include <unistd.h>#include <sys/types.h>#include <sys/socket.h>#include6int main(void){    int s            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-06 17:28:04
                            
                                109阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             一.web相关概念1.web是什么?定义:Web是全球广域网,也称为万维网(www),能够通过浏览器访问的网站比如说你平常访问的那些网站京东,腾讯,等等。以下访问腾讯的网页界面 2JavaWeb哪又是什么勒?定义:JavaWeb就是用Java技术来解决相关web互联网领域的技术栈 2.1那都有哪些公司的系统是使用Java语言的呢?在这里小编为大家提供了一些公司字节,网易和京东            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-01 11:30:18
                            
                                76阅读
                            
                                                                             
                 
                
                                
                    