1# -*- coding: UTF-8 -*-
2import requests
3
4# 定義請求的 url 地址
5url = "http://httpbin.org"
6
7# 使用 GET 方法發(fā)起請求
8response = requests.get(url=url)
9
10# 打印響應(yīng)狀態(tài),200 表示成功
11print "響應(yīng)狀態(tài)",response.status_code
12# 打印網(wǎng)頁文本
13print "網(wǎng)頁文本:",response.text
1# -*- coding: UTF-8 -*-
2import requests
3
4# 定義請求的 url 接口(需要請求的接口),假設(shè)接口 http://httpbin.org/get
5url = "http://httpbin.org/get"
6
7# 定義請求頭部信息(字典類型)
8headers = {
9 "Accept": "*/*",
10 "Accept-Encoding": "gzip",
11 "User-Agent": "",
12}
13
14# 定義請求參數(shù)信息(字典類型)
15params = {'name': 'Python 集中營', 'type': 'python'}
16
17# 使用 GET 方法發(fā)起請求(加入頭部信息、加入?yún)?shù)信息)
18response = requests.get(url=url,headers=headers,params=params)
19
20# 打印響應(yīng)狀態(tài),200 表示成功
21print "響應(yīng)狀態(tài)",response.status_code
22# 打印響應(yīng)信息
23print "響應(yīng)信息:",response.content
1# -*- coding: UTF-8 -*-
2import requests
3
4# 定義請求的 url 接口(需要請求的接口),假設(shè)接口 http://httpbin.org/post
5url = "http://httpbin.org/post"
6
7# 定義請求頭部信息(字典類型)
8headers = {
9 "Accept": "*/*",
10 "Accept-Encoding": "gzip",
11 "User-Agent": "",
12 # 定義請求數(shù)據(jù)格式、json
13 "Content-Type": "application/json",
14}
15
16# 定義請求參數(shù)信息(字典類型)
17params = {'name': u'Python 集中營', 'type': 'python'}
18
19# 使用 POST 方法發(fā)起請求(加入頭部信息、加入?yún)?shù)信息)
20# 設(shè)置這里的數(shù)據(jù)參數(shù) data = params
21response = requests.post(url=url,headers=headers,data=params)
22
23# 打印響應(yīng)狀態(tài),200 表示成功
24print "響應(yīng)狀態(tài)",response.status_code
25# 打印響應(yīng)信息
26print "響應(yīng)信息:",response.content
1# 文件參數(shù)(字典類型)
2files = {
3 'file': (
4 # 文件名稱
5 'python.png',
6 # 文件路徑、打開文件
7 open('C:/python.png', 'rb'),
8 # 文件類型、圖片
9 'image/png'),
10}
11
12# 使用 POST 方法發(fā)起請求(加入頭部信息、加入?yún)?shù)信息)
13# 設(shè)置這里的數(shù)據(jù)參數(shù) data = params(定義好的參數(shù))
14# 設(shè)置文件參數(shù) files = files(定義好的文件)
15response = requests.post(url=url, headers=headers, data=params, files=files)
16# 打印響應(yīng)狀態(tài),200 表示成功
17print "響應(yīng)狀態(tài)", response.status_code
18# 打印響應(yīng)信息
19print "響應(yīng)信息:", response.content
聯(lián)系客服