模拟发送post请求:把原接口请求的textview内容复制,粘贴到body中去 需要以表单形式发送数据时,要添加请求头content-type ...
分类:
其他好文 时间:
2020-02-05 09:45:14
阅读次数:
61
1. 为什么需要模拟登陆? #获取cookie,能够爬取登陆后的页面 2. 回顾: requests是如何模拟登陆的? #1、直接携带cookies请求页面 #2、找接口发送post请求存储cookie 3. selenium是如何模拟登陆的? #找到对应的input标签,输入文字点击登录 4. 那 ...
分类:
其他好文 时间:
2020-01-18 00:57:11
阅读次数:
87
平时登录网站时,是在表单中填写用户名、密码,然后用鼠标点击提交。 现在想用程序抓内网网站数据,就得知道向哪个网址POST,POST了什么? 1 参考http://www.imooc.com/wenda/detail/575899,在chrome控制台中,找到Network(网络),找到Filter( ...
分类:
其他好文 时间:
2020-01-16 16:05:48
阅读次数:
985
报错信息: {"timestamp":"2020-01-08T14:42:40.894+0000","status":400,"error":"Bad Request","message":"JSON parse error: Cannot deserialize instance of `java ...
分类:
Web程序 时间:
2020-01-08 23:16:55
阅读次数:
379
第一种:将csrf_token放在from表单里 <script> function add_competion_goods() { $.ajax({ url: "{% url 'add_competition_goods' %}", type: "POST", dataType: "json", ...
分类:
Web程序 时间:
2020-01-05 11:45:12
阅读次数:
139
import requests import json # 发送post请求 def post(url, headers, values): try: headers['Content-Type'] = "application/json; charset=utf-8" response = req ...
分类:
编程语言 时间:
2019-12-19 19:02:06
阅读次数:
135
1.为什么说要利用签名防止cookie被恶意篡改 我们在浏览器输入用户名和密码发送post请求到后端服务器,后端服务器验证合法,返回响应,并Set-Cookie为sessionid=***;username=water,然后浏览器接受到响应发Set-Cookie,于是将其存入内存或硬盘中;浏览器端再 ...
分类:
其他好文 时间:
2019-12-18 12:31:56
阅读次数:
95
一、简介 HTTP协议规定post提交的数据必须放在消息主体(entity-body)中,但协议没有规定数据必须使用什么编码方式。HTTP协议是以ASCII码传输,建立再TCP/IP协议之上的应用层规范。HTTP请求分为3个部分:状态行、请求头和消息主体。类似于: <method> <request ...
分类:
其他好文 时间:
2019-12-15 12:46:18
阅读次数:
246
一、简介 所有系统或者软件、网站都是从登录开始,所以首先介绍的第一个post请求是登录。 二、help函数 学习一个新的模块捷径,直接用help()函数查看相关注释和案例内容 for example: import requests help(requests) 三、发送post请求的接口(dict ...
分类:
其他好文 时间:
2019-12-12 01:40:01
阅读次数:
120
实现登录状态保持的两种方法:第一种,cookie和session的配合使用实现原理:当用户请求页面,一般需要先登录,用户第一次输入用户名和密码之后,前台发送post请求,后台获取用户信息,通过查询数据库来验证用户信息是否正确,如果验证通过,则会开辟一块session空间来储存用户数据,并且同时生成一 ...
分类:
其他好文 时间:
2019-12-06 09:53:15
阅读次数:
96