我可以使用postMan发出Post请求,并且我得到了正确的数据,但是当我使用python发送相同的数据时,我得到了不同的输出。
正如您在下面看到的,当我提出请求时,使用postMan可以看到所需的输出。
但是当我使用下面的python代码做同样的事情时,它并没有给我想要的输出,总体上只给了我一个HTML文本,其中的字段被填满了,似乎它发出了一个Get请求,不确定我的表单是否发错了def checkDate(self):
values ={'numberItems':1,
'mode':'DriveTest',
'officeId':592,
'requestedTask':'DT',
'firstName':'xxx',
'lastName':'xxx',
'dlNumber':'xxx',
'birthMonth':05,
'birthDay':31,
'birthYear':123,
'resetCheckFields':'true'}
r = requests.post('https://www.dmv.ca.gov/wasapp/foa/findDriveTest.do',params=values)
tet=r.text
print(tet)