发送get请求时,如果想传递不同的参数,可以使用params参数
例如,如下两句是等价的:
url_2 = 'https://main-store-test.3hea.com/web-platform/1/drug/info/page?_t=1613804961' ret2 = requests.get(url_2)
url_2 = 'https://main-store-test.3hea.com/web-platform/1/drug/info/page' payload_2 = {'_t':'1613804961'} # 构造原get请求中的参数(字符串字典的形式) ret2 = requests.get(url_2, params=payload_2) # 使用params参数传递
可以通过打印URL,查看是否正确
print(ret2.url) # 打印:https://main-store-test.3hea.com/web-platform/1/drug/info/page?_t=1613804961
可见,是一个完整的URL