今天閒來無事,出於好奇,截下封包看看他的協議!
用的是谷歌瀏覽器,F12打開開發者工具。
2. 點翻譯,這時候會出現一堆數據。
3. 打開v2transapi,我們看下他的協議!
我們可以看到的提交的接口地址是:http://fanyi.baidu.com/v2transapi
頭文件:
Accept:
*/*
Accept-Encoding:
gzip, deflate
Accept-Language:
zh-CN,zh;q=0.9
Connection:
keep-alive
Content-Length:
134
Content-Type:
application/x-www-form-urlencoded; charset=UTF-8
Host:
fanyi.baidu.com
Origin:
http://fanyi.baidu.com
Referer:
http://fanyi.baidu.com/?aldtype=85
User-Agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36
X-Requested-With:
XMLHttpRequest
提交的數據:
from=zh&to=en&query=%E8%9D%B4%E8%9D%B6&transtype=translang&simple_means_flag=3&sign=5315.325618&token=8292e035fb6f99d1da16fcf243c0bab8
form:中文 to: 英文 query:蝴蝶=%E8%9D%B4%E8%9D%B6
協議是不是很簡單?知道了協議我們就可以利用這個協議編出自己的翻譯程序!
有喜歡編程技術的可以關注我,也可以點擊我的頭條主頁加群哦!