httpwatch抓包頭資訊轉換成au3書寫格式
本帖最後由 komaau3 於 2011-6-20 15:58 編輯
感覺會蠻方便,把httpwatch抓包頭資訊轉換成au3的書寫格式
這樣的正則可能不會通用,測試下把,不能用自己修改下
(69.4 kb)
2011-6-20 08:08
#include
#include
#include
#include
#include
#notrayicon
#region ### start koda gui section ### form
=$form1
=guicreate
("httpwatch抓包頭資訊轉換"
,452
,337
,276
,160)
$edit1
=guictrlcreateedit
("",
0,0,
449,
137,-1
,bitor
($ws_ex_clientedge
,$ws_ex_staticedge))
guictrlsetdata
(-1,"此處貼上httpwatch抓包原型")
("轉換",24
,298,59
,25)
$button2
=guictrlcreatebutton
("複製"
,232
,298,59
,25)
$label1
=guictrlcreatelabel
("物件控制代碼:",96
,304,64
,17)
guictrlcreategroup
("",
-99,-
99,1,
1)$button3
=guictrlcreatebutton
("退出"
,368
,303,59
,25)
$edit2
=guictrlcreateedit
("",
0,144,
449,
145,-1
,bitor
($ws_ex_clientedge
,$ws_ex_staticedge))
guictrlsetdata
(-1,"轉換後資料自動複製到剪下板")
guisetstate
(@sw_show)
#endregion ### end koda gui section ###
local
$header
while
1$nmsg
=guigetmsg
() switch
$nmsg
case
$gui_event_close
exit
case
$button1
$data
=guictrlread
($edit1)
$handle
=guictrlread
($input1)
$string
=stringregexp
($data
,".*?\:\h.*?\r\n",3
) if
not@error
then
for
$a=0
to ubound
($string)-
1 $request
=stringregexpreplace
($string[$a
],"\r\n",""
) $request
=stringregexpreplace
($request
,":\h"
,"','")
$header
&=$handle
&".setrequestheader('"
&$request
&"')"
&@crlf
next
clipput
($header)
guictrlsetdata
($edit2
,$header)
$header=""
endif
case
$button2
clipput
(guictrlread
($edit2))
case
$button3
exit
endswitch
wend
複製** 高亮切換
Httpwatch抓包分析
說明 本次抓包抓的是loadrunning11中自帶程式web tours的登入過程 結果如下圖 post webtours login.pl http 1.1 post定義請求方法,webtours login.pl定義請求伺服器哪些資源以及在伺服器位置,http表示採用的協議,1.1表示http...
網頁抓包工具 HttpWatch
做為一名web開發者,需要經常分析網頁傳送的資料報,而httpwatch做為一款ie的強勁外掛程式,短小精悍,就能很好地完成url請求的分析,網頁摘要.cookies管理.快取管理.訊息頭髮送 接受.字元查詢.post 資料和目錄管理功能.報告輸出。httpwatch最主要的功能就是對通過瀏覽器傳送...
網頁抓包工具 HttpWatch
做為一名web開發者,需要經常分析網頁傳送的資料報,而httpwatch做為一款ie的強勁外掛程式,短小精悍,就能很好地完成url請求的分析,網頁摘要.cookies管理.快取管理.訊息頭髮送 接受.字元查詢.post 資料和目錄管理功能.報告輸出。httpwatch最主要的功能就是對通過瀏覽器傳送...