web
文章平均质量分 86
0ak1ey
宁静才致远,浮躁干不了大事。
展开
-
Django视图
Django视图1、认识试图视图是Django框架的核心之一,它接收处理URLconfs分发的HTTP请求,返回响应。视图的功能决定了它的基本结构,结构示意如下:def view_name(request, *arg=None, **kwargs=None): 代码段 return HttpResponse(response)#request必选参数,用于接收请求对象(HttpRequest类的实例)#arg, kwargs为可选参数,用于接收URL中的额外参数#返回值用于原创 2021-05-03 16:47:02 · 416 阅读 · 0 评论 -
HTTP协议整理
HTTP协议整理1、协议基础客户端连接到web服务端一个http客户端,通常是浏览器,与web服务器的HTTP端口(默认为80)建立一个TCP套接字发送HTTP请求通过TCP套接字,客户端向web服务器端发送一个文本的请求报文,一个请求报文由请求行、请求头部、空行和请求数据4部分组成。服务器接收请求并返回HTTP响应web服务器解析请求,定位请求资源。服务器将资源复本写到TCP套接字,由客户端读取。一个响应由状态行、响应头部、**空行(请求空行)和响应数据(请求体)**4部分组成原创 2021-03-02 10:10:09 · 137 阅读 · 0 评论 -
搭建云上博客
搭建云上博客为了进一步理解web架构,本人准备搭建一个云上博客网站,这是我的网站:传送门建站初期有点简陋,大佬勿喷哈哈哈基本架构:阿里云服务器CentOS 7.3+Apache+MySQL+PHP因为wordpress响应有点慢,所以换了更轻量级的typecho。一、配置服务器购买一个阿里云的轻量应用服务器,有各种新人优惠政策,还有开发者成长计划比较便宜更改密码,更改后选择重启服务器点进去设置防火墙,放行必要的几个端口http80, https 443, ssh 22,宝塔面板 88原创 2020-12-14 18:54:20 · 544 阅读 · 0 评论 -
web服务器通信原理
web服务器通信原理C/S、B/S架构C/S全称Client/Server客户/服务器架构,常见的是一些客户端应用,比如:王者荣耀、吃鸡、穿越火线、魔兽世界等客户端游戏。或者一些即时通讯类软件,比如:QQ、微信,当然网页版的不算。特点:所有的操作都必须依赖于客户端,当服务器做出某些更改时,客户端必须进行版本更新,否则无法使用。怪不得王者荣耀要频繁更新,到这里就能理解了。B/S全称Browser/Server浏览器/服务器架构,常见的是网页游戏比如:4399、洛克王国、QQ农场等。特点:不需要实原创 2020-11-30 18:08:26 · 1008 阅读 · 0 评论 -
学习爬虫之前必知必会(http原理,爬虫原理,进程和线程详解)
学习爬虫之前必知必会 如果你有数据收集的需求,而且觉得传统的数据收集方法太笨重、繁琐,又或者是想提高python的编程水平,那么来学习爬虫就对了!文章目录学习爬虫之前必知必会神魔是爬虫?爬虫的现状基础知识http的基本原理爬虫基本原理Session和Cookies进程和线程多线程(多路加速)多进程(多路加速)神魔是爬虫?爬虫:一段自动抓取互联网信息的程序,从互联网上抓取对于我们有价值的信息。其实就是一段可以自动收集特定数据的python代码。爬虫所涉及的知识面也非常广,计算机原创 2020-11-07 22:48:38 · 497 阅读 · 1 评论