91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

Postman下一個接口要用到上一個接口的數據

發布時間:2020-07-17 14:03:05 來源:網絡 閱讀:5363 作者:32氪 欄目:建站服務器
問題描述:

現在有A、B兩個接口,A接口返回的responsebody中是以下結構,我要取rows里面的order_id給B接口用。

{
  "status": 1,
  "code": 0,
  "msg": "獲取**成功!",
  "data": {
    "rows": [
      {
        "order_id": "1493967886001",
         ......
      }
    ],
    "pagenation": {
      "total": "1",
      "page": "1",
      "pagesize": "20",
      "page_offset": 0,
      "page_total": 1
    }
  }}
解決辦法:

1、在A接口的test里面設定環境變量

var data = JSON.parse(responseBody);if(data.status ==1){
    tests["查詢成功"] = true;
    postman.setEnvironmentVariable("order_id", data.data.rows.order_id);}else{
    tests["查詢成功"] = flase;}

2、在B接口的參數Body中調用`order_id`,但是我發現查看環境變量,A接口的這個值并沒有賦予到環境變量order_id里面。

問題分析

其他接口我也是這樣調用是沒有問題的,但是這個接口不同的是在A接口的response里面的rows內多了一個[],所有沒有成功賦予該值到order_id。我百度了一下資料,并沒有相關的介紹,所有在此問問各位有什么解決的辦法。

試下這個了 data.data.rows[0].order_id
或者這樣循環去找
for (var i = 0;i < jsonData.data.rows.length;i++){
var list = jsonData.data.rows[i];
tests["訂單編號"+list.order_id] =list.order_id
}

向AI問一下細節

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

AI

金阳县| 明星| 兴义市| 贺兰县| 布拖县| 彝良县| 上蔡县| 巨野县| 收藏| 仁怀市| 江山市| 手游| 信阳市| 游戏| 广丰县| 兴仁县| 陕西省| 沁源县| 喀喇沁旗| 泌阳县| 富裕县| 阳高县| 金湖县| 开化县| 吕梁市| 鞍山市| 敦煌市| 贵港市| 南漳县| 宁海县| 乐亭县| 子长县| 监利县| 鄂托克前旗| 万源市| 尤溪县| 通渭县| 灌云县| 南木林县| 新建县| 神农架林区|