日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ajax后台返回数据中文乱码_解决Jmeter返回值显示中文乱码 的三种方法及设置随机动态参数(非原创侵删)...

發布時間:2024/9/27 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ajax后台返回数据中文乱码_解决Jmeter返回值显示中文乱码 的三种方法及设置随机动态参数(非原创侵删)... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、Jmeter返回值顯示中文亂碼解決方法

第一種解決方法:

1. 點擊線程組--添加--后置處理器--BeanShell后置處理程序

2.點擊BeanShell后置處理程序,編寫:prev.setDataEncoding("UTF-8");

?3.?然后點擊運行,看返回值

?很明顯,亂碼問題解決了!!

?4. 不過需注意的是:http請求默認值內容編碼一定要寫:utf-8,否則會出現亂碼

第二種解決方法:

1、“BeanShell 后置處理器”一定要設置在http請求中么?

答:不是,后置處理器在監聽器之前處理,所以只要在作用域內,后置處理器放哪里都是同樣的效果;

如下:

不在請求中也能成功,不會出現亂碼!

第三種解決方法:

1. 修改jmeter中的默認編碼:在jmeter默認安裝路徑的bin目錄下,找到

2. 點擊進去,搜索“The encoding”,找到sampler的編碼設置代碼;

?進行修改

?4.?保存退出,并且重啟jmeter

發現也不會亂碼!!

二、Jmeter設置隨機動態參數

Jmeter中通過${}形式來取參數值,當取值為變量,${變量名};當取值為函數,${_函數名(參數1,參數2,參數3)}。jmeter性能工具可以生成隨機數參數。

1.打開Jmeter,點擊“參數設置”按鈕。

2.直接把函數貼到參數設置里。

Random:隨機數字

Random使用方式:${__Random( param1,param2 ,param3 )}

param1為隨機數的下限

param2為隨機數的上限

param3為存儲隨機數的變量名,是選填項。

Random是會重復的。

如果要求不需要是數字,可以用UUID函數,這個是不會重復的。

函數UUID自動生成隨機數:UUID使用方式:${__UUID}

還可以用以下方法生成隨機13位數字,重復率更低:

"referenceId": "${__time(,)}${__Random(1,20000)}",

輸出是:"referenceId": "15880808844421424", ?(時間戳+隨機數)

如果是CSV文件的方法,右擊添加-配置原件- CSV Data Set Config

csv data配置,以截圖為例,在于jmx文件同一路徑下創建一個名為config的csv文件,打開輸入經緯度參數值。再在jmeter設置參數的時候,填入${latitude}?...

總結

以上是生活随笔為你收集整理的ajax后台返回数据中文乱码_解决Jmeter返回值显示中文乱码 的三种方法及设置随机动态参数(非原创侵删)...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。