OpenSource Hardware, Back-End, CTF

Article List

Tag Cloud

tag1 tag2 tag3 tag4

About

关于关于关于关于关于关于关于

查看更多

Feeds

RSS feed
Python-Requests笔记
18 March 2017

Python Requests库的口号就是HTTP for Humans,比起其他的一些HTTP工具也确实方便人性化一点..

基本的GET请求

r = requests.get(url)
r.status	# 返回的HTTP状态
r.text		# 返回的原文
r.encoding	# 返回的编码
payload = {'key1': 'value1', 'key2': 'value2'}	# 附带的参数
r = requests.get(url, params=payload)
r.url	# 请求的完整url包括了GET参数

POST请求

>>> r = requests.post('http://httpbin.org/post', data = {'key':'value'})
>>> json=

json数据

import json

headers = {'Content-Type': 'application/json'}
url = ""
post_data = {"key1":value1, "key2":value2}
r = requests.post(url, json=post_data)

Session

Cookies

JSON

下载文件