1,post请求
(Http请求填写参数的时候)Get请求用Parameters,Post请求用Body Data)
2,需要建立线程组,http请求,察看结果树,http信息头管理器
3,首先新建一个线程组。
4,新建一个http请求
参数和信息体数据的区别:
如果post传递的数据是key-value格式时,基本是用Parameters的方式上传数据,Content-Type不传
如果post传递的数据是json格式时,则要选择Body Data的方式上传数据,Content-Type可传application/x-www-from-urlencoded或application/json
5,新建一个http信息头管理器:需要填写supertoken和Content-Type(参数类型)
6,最后新增一个察看结果树
7,遇到的问题以及解决方法。
(1),查看结果树,出现发送json数据报400/405错误
400错误:
错误原因:json文本格式有误(注意:换行、空格等)在http请求那查看
解决方案:对照json文本数据(错误因数:发送的json文本有错误)
415错误:
错误原因:未指定发送数据的格式 在Http信息管理头那看,缺少-类如:名称:Content-Type,值:application/json;然后在http请求上,content encoding处填上utf-8。把你要传的json串拷贝到body data(信息体数据)里。
解决方案:添加HTTP信息头管理器,指定数据格式
网友评论