- URL参数
参数可以直接拼接在URL后面,问号(?)前面是接口的请求地址,多个参数用连接符(&)连接。比如淘宝,缺点1,get方法的拼接长度可能很长,但是浏览器有限制,不能超过2048KB,超过了只能使用post方法。缺点2,参数的值是明文的,明文就代表不安全,特别是密码不能明文。
第二种类型是表单提交。在提交请求,我们需要写Content-Type,注意后面的urlencoded,这种类型一般在我们发送文章,博客的时候,采取这种参数。第二个特点是,多个参数之间用连接符(&)连接。第三个特点,在使用requests方法时候,需要用data,data指向的是一个字典。
3.JSON参数
第三种,JSON参数提交。注意参数是写在json文件内,在代码中一般当做json字符串。在使用requests库,发送这种参数请求,有一个参数是json,后面跟着就是json内容。