网络编程
energy_百分百
while(1){慢几步,深几度}
展开
-
使用 urlretrieve 实现 通过 http 获取文件并继续下载
很多较大的资源,在网络速度和稳定性较差的环境下,经常会出现下载失败的问题,而request下的 urlretrieve 方法又不支持在上次下载的基础上继续下载。如果想要使用 urlretrieve 方法下载较大资源,可以尝试使用一个第三方库–resumable-urlretrieve,这个库在原有urlretrieve库的基础上实现了在未完成的下载任务下继续下载的功能。主页如下:https://www.cnpython.com/pypi/resumable-urlretrieve当然 你也可以使用pi原创 2020-09-19 22:15:15 · 376 阅读 · 0 评论 -
#深入理解# Django 动态路由系统
在django项目中,应该在链接中尽量避免出现 **?..**符号 (包含get请求参数的链接) 从而增加链接在搜索引擎中的排名。具体做法是使用动态路由系统,配置动态路由的步骤如下:在 urls.py 文件中配置动态链接在对应的函数中接收动态链接中的参数# urls.py文件from showDATA import views #引入事务处理函数urlpatterns = [ path('admin/', admin.site.urls),#系统默认创建的 path('logi原创 2020-06-23 22:48:49 · 736 阅读 · 0 评论 -
#深入解析# Nginx 中的 server_name 和 listen 属性
1. Nginx对客户端请求的匹配过程当客户端向 Nginx 服务器发送请求时,Nginx首先会根据 IP地址(listen 属性) 对server服务器进行配置;如果IP地址匹配不成功,会对 域名(server_name属性) 进行匹配;如果域名也匹配不成功,则会默认匹配第一个server服务器(因此,当只有一个Nginx服务器时,客户端的请任何情况下都会匹配到这个服务器上)。到这里可定有人...原创 2020-03-12 11:53:41 · 8885 阅读 · 4 评论 -
#最详细# linux 下安装并配置 Redis
安装Redis主要有以下几步:下载Redis源码包解压Redis源码包编译Redis源码包安装Redis安装包Redis文件和参数配置启动Redis1. 下载redis源码文件跳转到想要保存Redis源码文件的路径下执行一下命令:wget http://download.redis.io/releases/redis-5.0.4.tar.gz2. 解压Redis源码包...原创 2020-02-08 23:42:47 · 3949 阅读 · 0 评论 -
#最详细# 常见服务器错误
一 4xx - 客户端错误发生错误,客户端似乎有问题。例如,客户端请求不存在的页面,客户端未提供有效的身份验证信息。400 Bad Request:请求出现语法错误。401 Unauthorized:客户试图未经授权访问受密码保护的页面。应答中会包含一个WWW-Authenticate头,浏览器据此显示用户名字/密码对话框,然后在填写合适的Authorization头后再次发出请求。...原创 2020-02-13 01:50:59 · 4839 阅读 · 1 评论