溫馨提示×

溫馨提示×

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

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

LoadRunner中文出現亂碼的解決辦法

發布時間:2020-08-13 13:00:51 來源:ITPUB博客 閱讀:226 作者:testingbang 欄目:移動開發

錄制選項,高級,支持字符集,UTF-8。
一般情況下不需要開啟此選項,否則在Submit里會出現有亂碼。
如果未開啟此功能還出現亂碼,可嘗試開啟此選項。

如果開啟此選項還是有亂碼,且亂碼處的內容你需要進行參數化,可使用lr_convert_string_encoding函數將字符轉化為你需要的模式。

函數原型:

int  lr_convert_string_encoding (  const  char  * sourceString ,  const  char  * fromEncoding ,  const  char  * toEncoding ,  const  char  * paramName);
sourceString
The string to convert
fromEncoding
The encoding of the sourceString
toEncoding
The encoding to convert of the string saved in parameter  paramName
paramName
The name of the parameter in which the destination string will be saved

Constant Value

LR_ENC_SYSTEM_LOCALE
NULL
LR_ENC_UTF8
"utf-8"
LR_ENC_UNICODE
"ucs-2"


瀏覽器也有轉碼功能:菜單“查看”-->編碼-->Unicode(UTF-8)

為什么要啟用UTF-8,某些請求中會出現:

web_custom_request( "CALL-H001I" ,
         "EncType=text/xml; charset=UTF-8" ,
……);


這時候,此函數你就派得上用場了!

lr_convert_string_encoding函數的使用,直接查看幫助即可。

說明:
1. 在樹視圖里的源碼(server Response)的亂碼是沒法解決的;
2. 在樹視圖的頁面顯示可以是正常,源碼視圖也可以顯示正常;
3. 雖然在server Response顯示亂碼,但查找中文字符串還是正常的

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女