zoukankan      html  css  js  c++  java
  • python+requests发送get请求

    1、发送get请求

    # 导入requests模块
    import requests
    
    # 接口地址
    url = 'http://v.juhe.cn/historyWeather/citys'
    # 请求的参数数据
    da = {'key':'61e0c8a6d9614382afbaaf35dbd3ec6','province_id':'4'}
    # 发送请求
    r = requests.get(url,params=da)
    
    # 获取返回的json
    js = r.json()
    print(js)
    print(js['resultcode'])
    print(js['reason'])
    print(js['result'])
    print(js['error_code'])

    运行结果:

    {'resultcode': '101', 'reason': '错误的请求KEY', 'result': None, 'error_code': 10001}
    101
    错误的请求KEY
    None
    10001

    结果解释:

    第一行返回的是json,即所有返回的参数数据

    后面的都是返回的某个参数的值

    我们做接口测试可以根据返回的参数各个值,对照接口文档,返回的参数是否正确,是否是我们想要的参数;是则此接口没问题,若是缺少返回参数,或者返回参数与预期的不一样则接口有问题

  • 相关阅读:
    jQuery标准的AJAX模板
    maven库
    在 Windows7 上按照 MySQL5.7
    如何保证代码的有效性
    项目负责人的职责
    string integer == equals 转
    走近AbstractQueuedSynchronizer
    STAR
    tesseract-ocr
    Spring @Qualifier l转
  • 原文地址:https://www.cnblogs.com/will-wu/p/13585130.html
Copyright © 2011-2022 走看看