一、nginx部署 1.epel源安装 [root@web01 ~]# yum install -y nginx 2.官方源安装 1.配置官方源[root@web02 ~]# vim /etc/yum.repos.d/nginx.repo [nginx-stable]name=nginx stabl ...
分类:
其他好文 时间:
2020-08-31 13:18:04
阅读次数:
48
一、套接字工作流程 1.1、套接字流程 服务器端先初始化socket:(创建套接字模块) 和端口绑定bind:(将地址绑定到套接字) 对端口进行监听listen:(监听链接) 调用accept堵塞:(接收服务器链接) 等待客户端连接connect:(客户端尝试连接服务器) 客户端发送请求send:( ...
分类:
其他好文 时间:
2020-04-21 00:20:16
阅读次数:
89
一、socket模块的常用方法: 1、AF_UNIX:一台机器直接的通信 2、AF_INET:基于网络的通信 3、socket.socket():获取套接对象 4、listen:监听链接数量 5、accept:等待客户端链接 6、connect:链接服务端 7、socket.SOCK_DGRAM:数 ...
分类:
编程语言 时间:
2017-09-26 17:52:56
阅读次数:
218
七 基于TCP的套接字 tcp服务端 1 ss = socket() #创建服务器套接字 2 ss.bind() #把地址绑定到套接字 3 ss.listen() #监听链接 4 inf_loop: #服务器无限循环 5 cs = ss.accept() #接受客户端链接 6 comm_loop: ...
分类:
编程语言 时间:
2017-07-17 18:37:57
阅读次数:
206
1.需求 了解服务端如何处理http请求,了解基本的处理流程 2.实战 处理http请求分为7个步骤 2.1 Tcp连接 建立一条tcp链接,(若之前不存在持久链接keep-alive),把客户端的ip和port,服务端的ip和port数据放到web服务器连接表中。服务器随时监听链接表中的链接,看有 ...
分类:
Web程序 时间:
2016-12-17 16:14:39
阅读次数:
299
简介这是一个用c实现的简单的http服务器
业务流程大约是创建socket
然后把监听链接,有链接就把connfd给accept_request线程
由accept_request处理线程
然后线程再根据GET和POST方法,有没有参数传递过来,是不是可执行文件来确定需不需要启动进程处理数据
不需要执行权限的,直接把页面返回,需要执行的,交个子进程执行,结果返回给父进程,返回给浏览器...
分类:
Web程序 时间:
2016-07-06 15:15:27
阅读次数:
237
Android内嵌网页webview点击其中的链接跳转到我们应用内的Activity...
分类:
移动开发 时间:
2014-12-25 14:40:43
阅读次数:
332