先来说说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"