Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
将Requests的结果由图片转为文本
  • Loading branch information
liuwons committed Apr 12, 2016
commit 5781113d956b387a2f08ca1726f0fb1e6302b084
48 changes: 43 additions & 5 deletions 400/401.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ requests是一个用于在程序中进行http协议下的get和post请求的库
#get请求

>>> r = requests.get("http://www.itdiffer.com")

得到一个请求的实例,然后:

>>> r.cookies
Expand All @@ -39,10 +39,10 @@ requests是一个用于在程序中进行http协议下的get和post请求的库

>>> r.headers
{'x-powered-by': 'PHP/5.3.3', 'transfer-encoding': 'chunked', 'set-cookie': 'PHPSESSID=buqj70k7f9rrg51emsvatveda2; path=/', 'expires': 'Thu, 19 Nov 1981 08:52:00 GMT', 'keep-alive': 'timeout=15, max=500', 'server': 'Apache/2.2.15 (CentOS)', 'connection': 'Keep-Alive', 'pragma': 'no-cache', 'cache-control': 'no-store, no-cache, must-revalidate, post-check=0, pre-check=0', 'date': 'Mon, 10 Nov 2014 01:39:03 GMT', 'content-type': 'text/html; charset=UTF-8', 'x-pingback': 'http://www.1world0x00.com/index.php/action/xmlrpc'}

>>> r.encoding
'UTF-8'

>>> r.status_code
200

Expand Down Expand Up @@ -83,11 +83,49 @@ requests发送post请求,通常你会想要发送一些编码为表单的数

r没有加data的请求,看看效果:

![](http://wxpictures.qiniudn.com/requets-post1.jpg)
```json
{
"args": {},
"data": "",
"files": {},
"form": {},
"headers": {
"Accept": "*/*",
"Accept-Encoding": "gzip, deflate",
"Content-Length": "0",
"Host": "httpbin.org",
"User-Agent": "python-requests/2.4.3 CPython/2.7.8 Windows/7"
},
"json": null,
"origin": "58.246.118.137",
"url": "http://httpbin.org/post"
}
```

r1是加了data的请求,看效果:

![](http://wxpictures.qiniudn.com/requets-post2.jpg)
```json
{
"args": {},
"data": "",
"files": {},
"form": {
"key1": "value1",
"key2": "value2"
},
"headers": {
"Accept": "*/*",
"Accept-Encoding": "gzip, deflate",
"Content-Length": "23",
"Content-Type": "application/x-www-form-urlencoded",
"Host": "httpbin.org",
"User-Agent": "python-requests/2.4.3 CPython/2.7.8 Windows/7"
},
"json": null,
"origin": "58.246.118.139",
"url": "http://httpbin.org/post"
}
```

多了form项。喵。

Expand Down