wget,epoch time& GET请求

时间:2014-05-17 06:06:08

标签: wget epoch

我需要能够使用wget模仿以下GET请求,但我不确定如何执行此操作。

我还需要能够设置脚本执行当天的纪元,开始时间是凌晨12点01分,结束时间是晚上11点59分。例如,2014/01/16(YYYY / MM / DD)的日期和上午12:01的时间将是1400241660

请求需要具有以下键。

Key
Request
Accept
Referer
Accept-Language
Accept-Encoding
User-Agent
Host
DNT
Connection
Cookie

使用以下值,其中为开始日期和结束日期时间附加了适当的纪元时间。

Value
GET /Archive.cgi?cmd=query&ca=255&start_time=1400284860&end_time=1400371140&dst=2&level=0&username=QWRtaW4=&rnd=6812 HTTP/1.1
*/*
http://192.168.1.199:8080/export.html
en-us
gzip, deflate
Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0; MAARJS)
192.168.1.199:8080
1
Keep-Alive
MosaLanguage=0; DUserName=QWRtaW4%3D; DPassword=MDAwMDAw; session=

修改

根据Martin的建议,我尝试了以下cURL命令,但我得到的只是404

curl -c cookie.txt --url "http://192.168.1.199:8080/Archive.cgi?" --data "cmd=query&ca=255&start_time=1400284860&end_time=1400371140&dst=2&level=0&username=QWRtaW4=&rnd=681"

1 个答案:

答案 0 :(得分:1)

查看CURL,它可以完全满足您对cookie,标题等的需求......我不确定wget可以。