今天在写一个查询接口请求参数是这样的
pageSize=10¤tPage=1&totalCount=0&materialName=&materialNo=1014010320&brandId=&status=
好多字段为空
然后定义了一下请求参数为一个空字典
self.params={}
self.params['pageSize']=10
self.params['currentPage'] = 1
self.params['materialName'] = ''
self.params['brandId'] = ''
self.params['status'] = ''
self.params['totalCount'] =0
self.params['materialNo']=123456789
这是一个按照编码搜索的参数,发出去之后返回的结果却不是一个唯一值,而是一个列表,排查半天发现原因,很低级的错误,参数为空时候不能写成‘’ 要写成None
self.params={}
self.params['pageSize']=10
self.params['currentPage'] = 1
self.params['materialName'] = None
self.params['brandId'] = None
self.params['status'] = None
self.params['totalCount'] =0
self.params['materialNo']=123456789
修改后完美定位