2010-09-28 23 views
0

如何創建可發送HTTPS請求的批處理? byfar我用Fiddler請求生成器,所以我可以發送類似的請求:創建批處理以自動執行HTTPS GET請求

GET https://website.com/index.aspx?typeoflink=**[HERE-VARIABLE-FROM-FILE]**&min=1 HTTP/1.1 
Accept: */* 
Referer: https://website.com/index.aspx?chknumbertypeoflink&min=1 
Accept-Language: en-us 
Accept-Encoding: gzip, deflate 
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) 
Host: website.com 
Connection: Keep-Alive 
Cookie: cookieverrylongstringD%FG^&N*MJ(CVV%^B&N*&*(NHN*B*&BH*&H 

但我要mannualy改變變量不好...... 所以腳本將發送大量請求,只是改變[這裏 - 可變源文件]變量 的變量是在一個文件中(每行一個變量) 如果這可以在一個批處理文件或VBS或JScript或什麼方法可以textnames!

在此先感謝! 亞當

+0

你應該告訴你使用的是什麼操作系統。 – 2010-09-28 14:42:31

回答

0

我要去假設Windows,因爲你提到的提琴手。
您可以使用在cygwin下運行的curl。 curl是一個命令行工具,它可以讓你啓動GET請求。

+0

是的,它在windows – adam 2010-09-28 14:45:29

1

一種方法是下載一個版本的curl針對Windows,然後編寫調用捲曲的批處理文件。

set TYPEOFLINK=foo 
curl https://website.com/index.aspx?typeoflink=%TYPEOFLINK%&min=1 > savedfile 
+0

下,它也可以發送餅乾? – adam 2010-09-28 14:47:13

+0

我需要發送整個事情在User-Agent Cookie和等 – adam 2010-09-28 14:48:28

+0

邁克我用你的腳本和它的作品...但我怎麼可以把它發送的User-Agent和餅乾嗎? – adam 2010-09-28 15:03:26