关联到的cookie信息是从哪里来的呢?
本帖最后由 lchydp 于 2016-11-6 22:57 编辑大家好,我用LR11录制自带的WebTours程序的操作,在打开网页的web_url函数之前加了关联函数,代码如下:
vuser_init()
{
char temp33;
web_set_max_html_param_len("32767");
web_reg_save_param_ex(
"ParamName=test",
"LB=",
"RB=",
SEARCH_FILTERS,
LAST);
web_url("WebTours",
"URL=http://127.0.0.1:1080/WebTours",
"TargetFrame=",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
LAST);
return 0;
}
Run脚本后,从Replay Log中可以看到参数test先后五次获取到了关联的值:
在Tree View的HTTP View里,只能看到一次服务器的返回信息:
以下是五次test参数关联到的数据,都没有cookie的相关信息:
vuser_init.c(91): Notify: Saving Parameter "test = HTTP/1.1 302 Found\r\nServer: Xitami\r\nDate: Sun, 06 Nov 2016 14:10:20 GMT\r\nContent-length: 0\r\nContent-type: text/html\r\nLocation: http://127.0.0.1:1080/WebTours/\r\n\r\nHTTP/1.1 200 Ok\r\nServer: Xitami\r\nDate: Sun, 06 Nov 2016 14:10:20 GMT\r\nContent-type: text/html\r\nContent-length: 312\r\nLast-modified: Tue, 08 May 2007 15:40:23 GMT\r\n\r\n<HTML>\n<HEAD>\n<title>Web Tours</title>\n<frameset rows = "65,*" border=1 bordercolor=#E0E7F1>\n<frame name="header" src=header.html scrolling=no noresize marginheight=2 marginwidth=2>\n<frame name="body" src=welcome.pl?signOff=true scrolling=auto noresize marginheight=2 marginwidth=2>\n</frameset>\n</head>\n</html>\n\n".
vuser_init.c(91): Notify: Saving Parameter "test = HTTP/1.1 200 Ok\r\nServer: Xitami\r\nDate: Sun, 06 Nov 2016 14:10:20 GMT\r\nContent-type: image/png\r\nContent-length: 601\r\nLast-modified: Mon, 08 Feb 2010 11:51:43 GMT\r\n\r\n塒NG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00E\x00\x00\x00-\x08\x03\x00\x00\x00萧V,\x00\x00\x00\x04gAMA\x00\x00重設X2\x00\x00\x00\x19tEXtSoftware\x00Adobe ImageReadyq蒭<\x00\x00\x000PLTE\x01/c<b\x89\xff\xff\xff\x15Cr_~\x9e\x7f櫜湴尿貅妥崃乌崩匈徼忡铌铗铗\xf5\x003fJQw \x00\x00\x00\x10tRNS\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\xe0#]\x19\x00\x00\x01揑DATx陟V]o\xc3 \x0c\xc4\x18L\x08$\xfb\xff\xffv䜣uM2\r⒔L\xca=歇\x8a/>s峨>\xfe\x02頰鶡,H閳\x80\xb5\x1d'煅]矏?魚脨\xfc\x15\xe2%藒|尷-|:\x04\x08T巷竏9紂\x01鐎?僑`(\x07\x964繠取,矤k@歠!\x8d+\x858蓲5\x03\x11\x04\xee'歘Y捙矂沤!习\x90\x15 \xcd\n\x15淽\x1agi\xa9\x04s潄m鍿Z蜒8K遏W秣獁-盓\x8d\x06\xe3,v/\xc8?\x04+败\x15n隄2\xcc\x02鼴vi仾\xd2 H3h係,Y-@"r耽荙\x16+甹\xd1\x03w\x11詺!瘫Dq\x7f\x14莗`\xc2 ->胋妸(P前栒敉(姨粻\x04\xab\x19偏K蔟Z重茣5螟Ms\x01\xc4\x1d\xcd"|M\x1bm虴\x13P(藗|d飙c僨\xa2\x03鼈o訝\x00胒E殭/劌辐鬱鑍蔹\x01鳓\x14wP彅褅wb\xf23巅ず;\xbd\x19+\x98 S7篒N[顽 V图制\xb7\x1a],Q\xf5\x1d謮\r嬰qK奛U\x8e\x0b\xf08~﨣=,\x13\xf8\x14`\x00G2p ^熔u\x00\x00\x00\x00IEND瓸`\x82".
vuser_init.c(91): Notify: Saving Parameter "test = HTTP/1.1 200 Ok\r\nServer: Xitami\r\nDate: Sun, 06 Nov 2016 14:10:20 GMT\r\nContent-type: image/png\r\nContent-length: 818\r\nLast-modified: Mon, 08 Feb 2010 11:51:43 GMT\r\n\r\n塒NG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x82\x00\x00\x00-\x08\x03\x00\x00\x00U桟\xf4\x00\x00\x00\x04gAMA\x00\x00重設X2\x00\x00\x00\x19tEXtSoftware\x00Adobe ImageReadyq蒭<\x00\x00\x000PLTE\xff\xff\xffw挱簧諨i\x8f\x11Ap铖踺潆3\吿粥櫗耭叄"Nz虉牳Uw\x99\x003fL\xb5\x00\x00\x00\x10tRNS\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\xe0#]\x19\x00\x00\x02lIDATx陟栛挙 \x0c\x86\x03劤8\xef\xff稕\x10\x0e甓鉢t蟅m羺\x85(鞧\xf2\xffI米?\x1f\xb0\x10\x16翨X\x08\x0b\xe1\x7fBH:}\x10\x01\x0fS\x7f稫侜 倖q\xc0\x02兦B綞00唦\x0b倐丕n\xd0\x18p鱍饸唴@昨\x16\x84\x0cv瀗\x1b\xf1(\x0f壭`\xde'G\xd7\x7f,Rds_罂\x890Nl]\xffR句嵊\x08\x1e\x82\x18\x0fJn觾>~\x05~\x7f`\x87>葙[\x1dMGH沰wG\x04T趨Mdl敩)%\x17ド1\x18C堽\x01!\xd6#"\x07?\xb5)+訶\xd0\x04QW\x08A冇\x01Fx\x1a偡`\xb5\x06\x08x\x88\x15@綈堵\x17抲6{捴\x0b劷\x1a☆\xaf\x1c侧}\x188"\nO\x1a\xd73"\x08Y\x081\xd6\x0c^\x10h?蔤V\x0fQ篮Er蕾牥$灆)M\x05\xed\x1c痉?\xf1\x0ba!,剠\xb0\x10钇\x1f\x01\x06\x00纔5薞\xb3\x15Y\x00\x00\x00\x00IEND瓸`\x82".
vuser_init.c(91): Notify: Saving Parameter "test = HTTP/1.1 200 Ok\r\nServer: Xitami\r\nDate: Sun, 06 Nov 2016 14:10:21 GMT\r\nContent-type: image/gif\r\nContent-length: 679\r\nLast-modified: Mon, 08 Feb 2010 11:51:43 GMT\r\n\r\nGIF89a\\x00\x13\x00\xc4\x1f\x00于渚奈桃勖试亞婳RU鼢髹苻仁娃漕$&'卺肜茄茔碡唛捩鹕匈握哙珩仆字萱垅硌剽狈繝';=@finカ布猛徼驌暀\xff\xff\xff!\xf9\x04\x01\x00\x00\x1f\x00,\x00\x00\x00\x00\\x00\x13\x00\x00\x05\xff\xe0'\x1a\x01鏉hl刖p|b\x9c!迖|\x0f\x1f\xb8\x13聉+\x1a徣蒷\x16\r\x82\x13\xd0 齪8\x01\x06c0楡\x04\x91\x08\x00@q,\x1a墑っn贿鸶\xdc-I7\x16\x0e\xca8,\x80L竄\x01W\x1f '\x06\x08\x1e\x08VWY[]\x10\x10a\x16dfh\x0fko\x04\x10ss\x18\x17渓\x12\x0f wy\x00\x16a\x90\x7f\x03乄\x1c\x1fQ\x1c&$畭\^慴\x94\x0b\x15 梡\n煚p\x04\x1e芒 \x15xz\x00﹡\x80\x0c倢T&\x1e\x1f襒Y]^`\x11揺季榥羛\x10耺\x1c\x10\x14\x1c\x1d阭恞仁Θ\x11}\x13\x7f沿\x01\x1f)椎窜\xfa"i棩qm使褠唙\x1d\x18:,小\x00\x81\x0e\n\x1cf\xd0\x00\x07Y)=鲳A沌\x0f\x05@F\xda\x1e\xff \x10`醄%q佬u缾丅\x07\x0f\x19nR霡\x80\x8c\x17\x01(\x80仄悴S\x16V>\xe3\x12\x80\xe4?~\x02U\x16\x04纂\xd7\x1b卨4\d\xa3\x00俈6\x17|^T\x885\xd4(z \xf9,m浓鋲揦淂\xd2*9檁筃然A,Fae;\x18v\x15[,n瑼u4讻A榃e掖閬\xe2\x05\x05\x1b满%+S皎彠\n彫\x95\x18\xae-昤\喅汸侂\x8c<\x0b\x14\xd0\x00悲喪\x15\xc7\x02\xee<\xef(*炨\x81\x16J\xc6\x04\x1dS\x85<霱_6\x0486鳒谭hVMkQ銗hQ\洎UWE8絻厜\x19\x02旓]秣Z醿\xa2\x0c┞H`句c柍.蠁C鏲g\x1d仗=~\xe8\x03\x1f!唡怌$"D8徉\x83\x10Fx\x03\x14U埌\xa0\x0f\x18fㄡ\n@<丂5\x1b\x86(\xa2\x0b\x18\x0cqC\x08\x00;".
vuser_init.c(91): Notify: Saving Parameter "test = HTTP/1.1 200 Ok\r\nServer: Xitami\r\nDate: Sun, 06 Nov 2016 14:10:21 GMT\r\nContent-type: application/x-javascript\r\nContent-length: 291\r\nLast-modified: Tue, 26 Oct 2004 12:18:07 GMT\r\n\r\n\nfunction doJSFormSubmit1(theForm) {\n\n theForm.action = "login.pl";\n theForm.JSFormSubmit.value = "on";\n theForm.submit();\n\n return false;\n}\n\n\nfunction doJSFormSubmit2(theForm) {\n\n theForm.action = "reservations.pl";\n theForm.JSFormSubmit.value = "on";\n theForm.submit();\n\n return false;\n}\n\n".
但是将关联函数的scope限制为cookies,即将代码改为:
web_reg_save_param_ex(
"ParamName=test",
"LB=",
"RB=",
SEARCH_FILTERS,
"Scope=Cookies",
LAST);
再次执行脚本,发现关联函数获取到了一条cookie的信息:
我不太明白,为什么没有加限制条件时,没有cookie的信息,而加了条件后,就出现了cookie的信息呢?谢谢!
页:
[1]