问题应该是来自你如何取得
"__VIEWSTATE", "__VIEWSTATEGENERATOR", "__EVENTVALIDATION"
这三个变量的方法了
“每次”在parse你真正要的资料之前
请带着你的header就好,先将这三个变量parse出来存入Dict或List
举例:
valid = {
"viewstate": __VIEWSTATE
"viewstategenerator": __VIEWSTATEGENERATOR,
"eventvalidation": __EVENTVALIDATION
}
然后再将这三个值丢进你的formdata_market
: formdata_market = {"__VIEWSTATE":valid['viewstate'],
: "__VIEWSTATEGENERATOR": valid['viewstategenerator'],
: "__EVENTVALIDATION": valid['eventvalidation'],
: "ctl00$ContentPlaceHolder1$D1":market[0],
: "ctl00$ContentPlaceHolder1$D3":"2016-08-29"}
这样应该就没问题了,这是处理aspx常见问题