思考: HTTP是一个无状态的协议,当一个客户端向服务端发送请求,在服务器返回响应后,连接就关闭了,在服务器端不保留连接信息。 当客户端发送多次请求且需要相同的请求参数的时候,应该如何处理?这个时候就要用到我们的Cookie来实现了。 什么是Cookie: Cookie是一种在客户端保持HTTP状态 ...
分类:
其他好文 时间:
2020-07-10 00:17:42
阅读次数:
65
一、前言 还记得在flask中是怎么引入request对象的吗?没错是通过: from flask import request 那么,这样全局引入的,势必会存在下面的问题,如果多个用户同时发送请求,一个request对象会被多个用户修改,最后大家拿到的返回值就都是最后一个用户的返回值,那么应该如何 ...
分类:
编程语言 时间:
2020-07-10 00:09:17
阅读次数:
76
正向代理和反向代理 正向代理: 正向代理是指当A客户端想要向C服务器发送请求时,却被GFW(防火墙)拦截无法正常发送请求给C服务器, 这个时候想要给C发送请求就需要让B服务器代替我们去向C服务器发送请求,然后我们在向B服务器发送 请求拿到C服务器发送给B服务器的请求,这时B服务器就起到了一个代理的作 ...
分类:
编程语言 时间:
2020-07-09 19:11:22
阅读次数:
100
html页面: js文件里添加以下代码:{field: 'uid', title: __('解绑'), table: table, buttons: [ { name: 'ajax', text: __('解绑'), title: __('解绑'), classname: 'btn btn-xs b ...
分类:
Web程序 时间:
2020-07-06 17:58:26
阅读次数:
387
阅读本文大概需要 11 分钟。 上一篇介绍了一些预备知识,包括 JSON-RPC 介绍和实现了 JSON-RPC 的 StreamJsonRpc 介绍,讲到了 StreamJsonRpc 可以通过 .NET 的 Stream 类和 WebSocket 类实现 JSON-RPC 协议的通信。本篇就先选 ...
分类:
Web程序 时间:
2020-07-06 10:57:10
阅读次数:
87
本文从工作中的具体实践出发,介绍自己对错误码的一些设计思考。下面将从问题背景、需求分析、设计实践这三个方面来分别阐述。 问题背景 抛开具体的业务处理逻辑,这个问题可以抽象为两种模式: 报文头和报文体一致模式 这种模式,是由前端往后台发送请求得到响应,由前端负责封包解包。这里的报头和报体具有相同的数据 ...
分类:
其他好文 时间:
2020-07-05 17:28:35
阅读次数:
92
//1.创建AJAX实例let xhr=new XMLHttpRequest; //=>IE低版本浏览器中用的是 new ActiveXObject() 高程三中JS惰性编程思想,关于XHR的兼容处理 //2.打开URL(配置发送请求的信息)//METHOD:HTTP请求方式//URL:请求地址(A ...
分类:
Web程序 时间:
2020-07-05 12:01:50
阅读次数:
79
前言 一个人至少拥有一个梦想,有一个理由去坚强。 一、httpx模块是什么? 一个用于http请求的模块,类似于requests、aiohttp; 既能发送同步请求(是指在单进程单线程的代码中,发起一次请求后,在收到返回结果之前,不能发起下一次请求),又能发送异步请求(是指在单进程单线程的代码中,发 ...
分类:
编程语言 时间:
2020-07-05 01:05:18
阅读次数:
103
马上开始去开发业务系统 从哪一步开始做,从比较简单的那一块开始做,实时性要求比较高的那块数据的缓存去做 实时性比较高的数据缓存,选择的就是库存的服务 库存可能会修改,每次修改都要去更新这个缓存数据; 每次库存的数据,在缓存中一旦过期,或者是被清理掉了,前端的nginx服务都会发送请求给库存服务,去获 ...
分类:
数据库 时间:
2020-07-05 00:22:40
阅读次数:
83
微博登录页面分析 目标网站:https://weibo.com/ 微博密码加密使用的是rsa算法 微博登陆成功总共涉及到三个步骤: 1、向https://login.sina.com.cn/sso/prelogin.php发送请求来获取密码加密所需要的公钥及一系列下次发送请求所需要的参数 2、向ht ...
分类:
编程语言 时间:
2020-07-04 22:37:17
阅读次数:
100