服务器

博客介绍了服务器相关知识,包括静态服务器和动态服务器。静态服务器传输二进制数据,动态服务器根据用户请求返回不同数据。还提及静态页面和动态页面的区别,以及动态资源处理情况,如以.Py等结尾。此外,介绍了浏览器请求动态资源过程和WSGI相关内容。

服务器

1.静态服务器

浏览器向服务器发送的数据,服务器向浏览器发送的数据,是二进制形式

普通字符串———字节流 encode()
字节流---------普通字符串  decode()

2.动态服务器

根据用户请求时间,账户信息,查询时间的不同,返回不同数据
静态页面:在用户请求过程中,请求页面的数据是固定的
动态页面:根据用户的账户使用状态的不同,将不同的数据加载到HTML页面中的情况

动态资源处理情况:.Py/.aspx/.php/.jsp等结尾

2.1浏览器向服务器请求动态资源过程:

2.2 WSGI :

Web Server Gateway Interface 
WSGI不是服务器,python模块,框架,API或者任何软件,只是一种规范
应用程序框架用于协同浏览器向服务器进行动态资源的请求响应操作

2.2.1application

application()函数就是符合WSGI标准的一个HTTP处理函数,它接收两个参数:
environ: 一个包含所有HTTP请求信息的dict对象;
start_response: 一个发送HTTP响应的函数。

2.2.2获取命令行参数格式

#sys.argv: 实现从程序外部向程序传递参数。

首先:一直cd到文件目录
格式:python 文件名 端口Application:app

2.2.3通过字符串进行导包

命令行导包方式:

__import__(“application”)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值