web_reg_save_param_ex ---注冊函數,保存左右邊界之間的動態數據
web_reg_save_param_ex(
"ParamName=page_void",
"LB=<input type=\"hidden\" name=\"v_oid\" value=\"",
"RB=\">",
"NotFound=warning",
"Ordinal=1",
SEARCH_FILTERS,
"Scope=Body",
//"ContentType=text/html",
LAST);
常用參數解釋:
ParamName, 函數注冊的參數名稱, 這個名稱可以被lr_eval_string("{page_void}") 取得;
LB,左邊界,LB/IC 這樣的用法 可以使比較忽略大小寫
RB,右邊界,RB/IC 這樣的用法 可以使比較忽略大小寫
NotFound=warning 找不到指定信息不會報錯,
"Ordinal=1" 記錄第一個找到的,如果為ALL的話,則只能統計數量了
SEARCH_FILTERS 未知
"Scope=Body", 查找范圍
//"ContentType=text/html", 這個東西盡量別用... 從字面意義上說只查找html類型,但是會使你查找失敗
web_reg_save_param_regexp
---注冊函數,正則式匹配動態數據
int web_reg_save_param_regexp(“ParamName= <輸出參數名稱>”,“RegExp = regular_expression”,[<屬性列表>,] [<SEARCH FILTERS>,] LAST);
參數說明:
ParamName:要創建的參數的名稱。
RegExp:PERL兼容的正則表達式,包括一個用於從響應或響應中提取的帶括號的子字符串。請參閱正則表達式。
List of Attributes:有關每個屬性的詳細信息,請參閱保存參數注冊函數的屬性。
屬性值字符串(例如,“NotFound = warning”)不區分大小寫。
SEARCH FILTERS:搜索過濾器,指定緩沖區的部分以搜索字符串。請參閱搜索過濾器以保存參數注冊函數。
LAST:指示參數列表結束的標記。
web_reg_save_param_regexp函數是用於在服務器響應中查找動態數據的服務函數。一般來說,找到的數據用於coorelation。
web_set_max_html_param_len
---設置檢索到的動態html信息的最大長度
intweb_set_max_html_param_len(const char * length);
以下示例將您可以檢索並在參數中保存的HTML數據的最大長度設置為1024個字符:
web_set_max_html_param_len(“1024”);
