中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

住建部歷史文化街區(qū)和歷史建筑信息平臺優(yōu)化網(wǎng)站頁面

住建部歷史文化街區(qū)和歷史建筑信息平臺,優(yōu)化網(wǎng)站頁面,金華seo快速排名,wordpress建站教程書推薦一、前言 在java開發(fā)中經(jīng)常需要造數(shù)據(jù)進行測試接口,這里記錄一下常用的通過造數(shù)據(jù)測試接口的方法。 二、一般的接口傳參方式 1、接口的方式最好是使用JSON或者map的方式,這樣的好處是傳參可以靈活伸縮,返回的結果也最好是JSON或者map的方式…

一、前言

在java開發(fā)中經(jīng)常需要造數(shù)據(jù)進行測試接口,這里記錄一下常用的通過造數(shù)據(jù)測試接口的方法。

?

二、一般的接口傳參方式

1、接口的方式最好是使用JSON或者map的方式,這樣的好處是傳參可以靈活伸縮,返回的結果也最好是JSON或者map的方式

    /*** 獲取授權訪問令牌accessToken* @param params* @return*/@PostMapping("token")JSONObject getAccessToken(@RequestBody Map<String, Object> params);

2、組裝參數(shù)方法

	/*** 組裝獲取Access Token參數(shù)*/public Map<String, Object> getACTokenParam() {Map<String, Object> map = new HashMap<>();String timestamp = DateTimeUtils.getDateStr();client_secret+timestamp+client_id+username+password+grant_type+scope+client_secretString clientSecM = MD5Util.getMd5(clientSecret).toUpperCase();String passwordM = MD5Util.getMd5(password).toUpperCase();String subString = (clientSecM + timestamp + clientId + userName + passwordM + grantType + scope + clientSecM);String sign = MD5Util.getMd5(subString).toUpperCase();map.put("grant_type", grantType);map.put("client_id", clientId);map.put("timestamp", timestamp);map.put("username", userName);map.put("password", passwordM);map.put("scope", scope);map.put("sign", sign);return map;}

3.常見的造數(shù)據(jù)

隨機生成4位數(shù)

?? ?Random rand = new Random();
?? ?int randomNum = rand.nextInt(9000) + 1000;

休眠

//休眠3秒
?Thread.sleep(3000);

獲取guid

?? ?/**
?? ? * 獲取guid
?? ? *?
?? ? * @return
?? ? */
?? ?public static String getGuid() {
?? ??? ?return UUID.randomUUID().toString().replaceAll("\\-", "");
?? ?}
?

。。

	/*** 獲取guid* * @return*/public static String getGuid() {return UUID.randomUUID().toString().replaceAll("\\-", "");}

三、示例

	/*** 測試用戶* @throws Exception*/public void testUser() throws Exception {// 創(chuàng)建一個ObjectMapper對象ObjectMapper mapper = new ObjectMapper();// 創(chuàng)建一個Json對象ObjectNode json = mapper.createObjectNode();URL url = new URL("http://127.0.0.1/tourist-contract/register");for (int i = 0; i < 500; i++) {Random rand = new Random();int randomNum = rand.nextInt(9000) + 1000;json.put("Phone", "1308111"+randomNum);json.put("openID", "user_20000" + i);json.put("UserName", "test_" + i);json.put("unifyID", "test_" + i);json.put("userID", "test_" + i);json.put("reservedField", "reservedField");ObjectNode json1 = mapper.createObjectNode();json1.put("sender", json);json1.put("mark", "travel");log.info("注冊用戶上鏈參數(shù)json:"+json1);//休眠3秒Thread.sleep(3000);// 接口調(diào)用ltApi(json1, url, "1308111"+randomNum, "用戶注冊", "新增");}}

http://www.risenshineclean.com/news/58278.html

相關文章:

  • 武漢商城網(wǎng)站制作公司新手怎樣推銷自己的產(chǎn)品
  • wordpress 破解賬號seo學校培訓課程
  • 自己做網(wǎng)站的流程谷歌seo網(wǎng)站優(yōu)化
  • 國際網(wǎng)站推廣專員招聘做推廣app賺錢的項目
  • 視頻 收費 網(wǎng)站怎么做全國網(wǎng)站排名
  • 沈陽網(wǎng)站建設技術公司百度客戶服務電話是多少
  • 怎么用vscode做網(wǎng)站網(wǎng)站排名優(yōu)化培訓
  • 上海網(wǎng)站備案北京發(fā)生大事了
  • 怎么設計頁面只顯示一頁說說seo論壇
  • 病毒推廣網(wǎng)站網(wǎng)絡營銷怎么做
  • wordpress 全景插件軟件排名優(yōu)化
  • 手機網(wǎng)站模板更換方法sem網(wǎng)站推廣怎么做
  • 辦公用品網(wǎng)站建設網(wǎng)絡推廣企業(yè)
  • 有了php源碼怎么做網(wǎng)站公司網(wǎng)絡推廣排名定制
  • 網(wǎng)站的競價怎么做軟件培訓機構排名
  • 怎么用ngrok做網(wǎng)站百度品牌廣告收費標準
  • 網(wǎng)站開發(fā)的就業(yè)前景如何沈陽網(wǎng)站制作公司
  • 做茶評的網(wǎng)站谷歌seo排名優(yōu)化服務
  • 哪些購物網(wǎng)站做的比較簡潔有品質(zhì)手機端網(wǎng)站優(yōu)化
  • 設計業(yè)務網(wǎng)站競價是什么意思
  • 網(wǎng)站建設推廣新聞成都疫情最新情況
  • 安徽服飾網(wǎng)站建設萬網(wǎng)域名官網(wǎng)
  • 淘寶網(wǎng)網(wǎng)站開發(fā)今日頭條新聞軍事
  • wordpress 怎么上傳文件到根目錄網(wǎng)站優(yōu)化培訓班
  • 免費網(wǎng)站建設信息搜狐綜合小時報2022113011
  • 做網(wǎng)站app免費的行情軟件app網(wǎng)站
  • 品牌網(wǎng)站怎么做一網(wǎng)信息一個簡單便捷的新聞網(wǎng)站
  • 網(wǎng)站數(shù)據(jù)庫5g北京百度網(wǎng)站排名優(yōu)化
  • 吉林網(wǎng)站建設業(yè)務日本shopify獨立站
  • 微信公眾號 視頻網(wǎng)站開發(fā)網(wǎng)絡營銷推廣流程