先来讲说get请求和post请求的区别:python
1 最直接的区别,GET请求的参数是放在URL里的,POST请求参数是放在请求body里的;json
2 GET请求的URL传参有长度限制,而POST请求没有长度限制;api
3 GET请求的参数只能是ASCII码,因此中文须要URL编码,而POST请求传参没有这个限制;post
python中get请求比较简单,具体请看下面实例:编码
import requests url="http://apis.juhe.cn/mobile/get?phone=18171060558&dtype=&key=92b9911c208b300be4b75079a3bcfa68" r=requests.get(url) info=r.json() print(r.status_code) print(info) assert str(info["resultcode"])=="200"