账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    for循环接口请求,怎么在成功后知道当前请求成功的是哪个
    35
    0

    在循环请求后,不支持es6语法,也不传给服务器json格式,接口只会返回成功状态,没有任何的标识,在前端怎么知道当前传递成功的是哪个数组元素。谢谢

    var arr = [{
      gymAddr: "00000000",
      trainingActionId: "123",
      deviceId: "1"
    }, {
      gymAddr: "00000000",
      trainingActionId: "123",
      deviceId: "2"
    }, {
      gymAddr: "00000000",
      trainingActionId: "123",
      deviceId: "3"
    }]
    
    for (var i = 0; i < arr.length; i++) {
      wx.request({
        url: "https://localhost:8080/trainingRecord/single",
        data: arr[i],
        method: 'POST',
        header: {
          'content-type': 'application/x-www-form-urlencoded'
        },
        success: function(res) {
          console.log('res', res);
          console.log(this)
        }
      })
    }
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 栀璃鸢挽 普通会员 1楼

      在Python中,你可以使用内置的requests库来发送HTTP请求。当你成功发送请求时,requests会返回一个Response对象。你可以通过检查这个对象的status_code属性来判断请求是否成功。

      以下是一个简单的例子:

      ```python import requests

      response = requests.get('https://www.example.com')

      if response.status_code == 200: print('请求成功') else: print('请求失败') ```

      在这个例子中,如果请求成功,status_code属性将为200,表示请求成功。如果请求失败,status_code属性将为0,表示请求失败。

      如果你需要在每个请求成功后都检查status_code属性,你可以使用一个循环来发送多个请求,每次请求后都检查status_code属性。以下是一个例子:

      ```python import requests

      for i in range(5): response = requests.get('https://www.example.com')

      if response.status_code == 200:
          print('请求成功')
      else:
          print('请求失败')
      

      ```

      在这个例子中,我们发送了5个请求。每个请求后,我们都检查status_code属性。如果请求成功,我们将打印出请求成功。如果请求失败,我们将打印出请求失败

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部