先来说说get请求和post请求的区别:

1 最直接的区别,GET请求的参数是放在URL里的,POST请求参数是放在请求body里的;

2 GET请求的URL传参有长度限制,而POST请求没有长度限制;

3 GET请求的参数只能是ASCII码,所以中文需要URL编码,而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"