|
发表于 2019-4-9 15:25:54
|
显示全部楼层
- import urllib.request
- import urllib.parse
- url = 'http://fanyi.youdao.com/translate_o?smartresult=dict&smartresult=rule'
- data = {'i': 'i love constrution',
- 'from': 'AUTO',
- 'to': 'AUTO',
- 'smartresult': 'dict',
- 'client': 'fanyideskweb',
- 'salt': '15547863212148',
- 'sign': '13d6cdc8e06431ad0d0ca4008f877aac',
- 'ts': '1554786321214',
- 'bv': 'd6c3cd962e29b66abe48fcb8f4dd7f7d',
- 'doctype': 'json',
- 'version': '2.1',
- 'keyfrom': 'fanyi.web',
- 'action': 'FY_BY_CLICKBUTTION'}
- headers={
- 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
- #cookie不清楚,会不会过期
- 'Cookie': '_ntes_nnid=f6de4aa742adbcaa378aa274653f22c9,1553844078806; OUTFOX_SEARCH_USER_ID_NCOO=1850912539.8484268; OUTFOX_SEARCH_USER_ID=1821250315@112.31.21.81; JSESSIONID=aaa4hVOO16K8Yhdjm_aOw; ___rl__test__cookies=1554794481617',
- 'Host': 'fanyi.youdao.com',
- 'Origin': 'http://fanyi.youdao.com',
- 'Referer': 'http://fanyi.youdao.com/',
- 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36',
- 'X-Requested-With': 'XMLHttpRequest'
- }
- data = urllib.parse.urlencode(data).encode('utf-8')
- req = urllib.request.Request(url, headers=headers)
- response = urllib.request.urlopen(req,data)
- html = response.read().decode('utf-8')
- print(html)
复制代码 |
|