'''
排错 - 接口校验
登录 签名 权限 所以不需要Cookie
'''
请求标头这么多我们应该填充谁,才是正确的?
1.我们并不是很清楚头部信息是不是有误?
2.我们请求的表单的格式是否正确?会不会是json, 会不会是一个字符串呢?
3.确定是 get 还是 post ?
验证接口规则: ontrol+c 接口路径 control+v /front/search/category 源代码 右边XHR/提取断点 点击+
control+v 刷新 作用域找到 /front/search/category 没有找到就点单步调试 options(配置信息)
控制台(可以输出 options.data options.type ) requestHeaders 直接复制粘贴
'''
排错 - 接口校验
'''
import requests
url = 'http://www.whggzy.com/front/search/category'
headers = {
'Accept': "*/*",
'Content-Type': "application/json",
'X-Requested-With': "XMLHttpRequest",
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36'
}
data = '{"utm":"sites_group_front.2ef5001f.0.0.8ad7f220ca1711ed83a31bfbe048bb6c","categoryCode":"GovernmentProcurement","pageSize":15,"pageNo":1}'
response = requests.post(url, data=data, headers=headers).json()
print(response)