溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

LoadRunner參數(shù)URL編碼

發(fā)布時(shí)間:2020-07-30 07:41:48 來源:網(wǎng)絡(luò) 閱讀:2521 作者:RQSLT 欄目:軟件技術(shù)

做個(gè)速記,以百度搜索為例。

void EncodePlainToURL(char *original, const char * output_param_name)
{
    //將字符串編碼轉(zhuǎn)為UTF-8
    lr_convert_string_encoding(original, LR_ENC_SYSTEM_LOCALE, LR_ENC_UTF8, "strUTF8");
    //去掉C數(shù)組后面的null終止符
    lr_save_string(lr_eval_string("{strUTF8}"), output_param_name);
    //將UTF-8字符串URL encode
    web_convert_param(output_param_name, "SourceEncoding=PLAIN", "TargetEncoding=URL", LAST);
}
Action()
{
    lr_output_message("******keyword: %s", lr_eval_string("{keyword}"));
    EncodePlainToURL(lr_eval_string("{keyword}"), "newKeyWord");
    lr_output_message("***newKeyWord: %s", lr_eval_string("{newKeyWord}"));
    web_url("s",
        "URL=http://www.baidu.com/s?wd={newKeyWord}&rsv_bp=0&rsv_spt=3&ie=utf-8&rsv_sug3=4&inputT=826",
        "Resource=0",
        "RecContentType=text/html",
        "Referer=http://www.baidu.com/",
        "Snapshot=t2.inf",
        "Mode=HTML",
        EXTRARES,
        LAST);
    return 0;
}


*** walker ***


向AI問一下細(xì)節(jié)
推薦閱讀:
  1. LoadRunner
  2. loadrunner license

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI