后端框架 1.纯手撸web简易框架 软件开发架构 wed 框架的本质: web后端 需求 1.根据用户输入不同的后缀返回不同的内容 从符合http协议格式的数据中获取用户输入的后缀 不足之处: HTTP协议 1.HTTP协议四大特性 2.数据格式 3.响应状态码 请求方式 3.基于wsgiref模块 ...
分类:
其他好文 时间:
2020-01-04 20:11:40
阅读次数:
79
产生背景 HTTP(超文本传输协议)被用于在Web浏览器和网站服务器之间,以明文方式传递信息,不提供任何方式的数据加密,因此使用HTTP协议传输隐私信息(如:银行卡号、密码等支付信息)非常不安全。 为了解决这一安全缺陷,网景公司设计了SSL(Secure Sockets Layer)协议,在HTTP ...
分类:
Web程序 时间:
2020-01-03 19:49:25
阅读次数:
101
一 爬虫基本原理: ? 1.什么是爬虫? 爬取数据 什么是互联网? 互联网是由一堆网络设备,将世界上所有的电脑互联到一起; 2.为什么要使用爬虫技术? requests 模块底层帮我们封装好了socket套接字,我们只需要关注http协议的通信流程; 普通用户获取数据: 打开浏览器,输入网址 访问目 ...
分类:
其他好文 时间:
2020-01-03 00:04:21
阅读次数:
77
一、概述 所谓断点续传,其实只是指下载,也就是要从文件已经下载的地方开始继续下载。在以前版本的HTTP协议是不支持断点的,HTTP/1.1开始就支持了。一般断点下载时才用到Range和Content-Range实体头。HTTP协议本身不支持断点上传,需要自己实现。 二、Range 用于请求头中,指定 ...
分类:
Web程序 时间:
2020-01-02 18:52:18
阅读次数:
87
前言:因自己负责的项目(jetty内嵌启动的SpringMvc)中需要实现文件上传,而自己对java文件上传这一块未接触过,且对 Http 协议较模糊,故这次采用渐进的方式来学习文件上传的原理与实践。该博客重在实践。 一. Http协议原理简介 HTTP是一个属于应用层的面向对象的协议,由于其简捷、 ...
分类:
Web程序 时间:
2020-01-02 18:40:42
阅读次数:
119
总结一下大文件分片上传和断点续传的问题。因为文件过大(比如1G以上),必须要考虑上传过程网络中断的情况。http的网络请求中本身就已经具备了分片上传功能,当传输的文件比较大时,http协议自动会将文件切片(分块),但这不是我们现在说的重点,我们要做的事是保证在网络中断后1G的文件已上传的那部分在下次 ...
分类:
其他好文 时间:
2020-01-02 15:44:53
阅读次数:
107
由于最近找工作需要准备这两个协议方面的问题,所以对这两个传输协议来总结一下自己的看。网上各路大神对这两个传输协议已经分析的非常透彻了,在下才疏学浅,仅说一下自己的想法,以供参考,同时也是对自己的一个经验总结。 1.http协议,即超文本传输协议,英文名叫做Hypertext Transfer Pro ...
分类:
Web程序 时间:
2020-01-01 16:42:27
阅读次数:
112
总结一下大文件分片上传和断点续传的问题。因为文件过大(比如1G以上),必须要考虑上传过程网络中断的情况。http的网络请求中本身就已经具备了分片上传功能,当传输的文件比较大时,http协议自动会将文件切片(分块),但这不是我们现在说的重点,我们要做的事是保证在网络中断后1G的文件已上传的那部分在下次 ...
分类:
Web程序 时间:
2019-12-31 14:26:37
阅读次数:
219
1. 公司网络安全不让用vsftpd的匿名网络访问了, 没办法 只能够使用 nginx 通过http协议来处理. 2. 最简单的办法就是另外开一个nginx进程简单设置一下nginx的配置文件 worker_processes 1; events { worker_connections 1024; ...
分类:
其他好文 时间:
2019-12-31 12:27:01
阅读次数:
77
[TOC] axios 就是Vue的ajax插件 安装 " " 配置 " " 为vue项目全局配置axios 使用 " " CORS跨域问题 Cross Origin Resource Sharing (CORS) 同源: http协议相同, ip服务器地址相同, 应用端口相同 跨域: 上面三个有一 ...
分类:
其他好文 时间:
2019-12-30 23:24:28
阅读次数:
102