引言
前面几节我们已经基本上把一些Python的基础知识快速的过了一遍,有些提到了有些没有提到,这些我们后面遇到了可以再细说。从今天开始就拉开我们Python Web开发的序幕了。
客户端
既然是web端的开发,想必大家对客户端这个名词有了解吧?但是请大家记住,浏览器只是我们Web客户端的一种,任何一种向web服务器端发送请求并获取数据的我们都叫它客户端。
统一资源定位符
平时我们上网,访问一个简单的网页急需要用到URL的Web地址,这个地址用来在Web上定位一个文档,或者调用一个程序来为客户端生成一个文档。就如同我们的地址,你要想给别人快递东西,那就必须要知道对方的省份/城市/区县/街道/小区/具体联系人。同样Web地址也是有结构的,URL地址的基本格式如下:
port_sch://net_loc/path/;params?query#ftag
URL组件 | 描述 |
---|---|
port_sch | 网络协议或下载方案 |
net_loc | 服务器所在地 |
path | 使用斜杠分隔的文档或应用路径 |
params | 可选参数 |
query | 连接符&分隔的一些列键值对 |
frag | 指定文档内特定锚的一部分 |
其中net_loc还可以具体细分:
组件 | 描述 |
---|---|
user | 用户名或登录 |
passwd | 用户密码 |
host | 运行web服务器的计算机名或地址 |
port | 端口号 |
上面的组件当中host是最重要的,port只有在web服务器运行其它非默认端口号上时才会使用。
用户名和密码只有在使用FTP链接的时候才会用到,而即使是FTP一般情况下也只是使用匿名。
每天一个知识点,更多内容请关注公众号”计算机自学平台”