zoukankan      html  css  js  c++  java
  • python接口自动化(get请求)

    python接口自动化(get请求)

    get请求的目的:查询资源

    一、导包

    二、请求的URL

    三、请求的参数

    四、获取请求的URL

    五、获取响应的状态码

    六、获取响应的本文信息

    #导包
    import requests
    
    #调用get
    r=requests.get('https://www.baidu.com')#r为响应数据对象
    #获取URL
    print("URL地址为:",r.url)
    #获取code
    print("响应状态码为:",r.status_code)
    #以文本形式输出响应
    print("文本格式获取响应:",r.text)
    #获取cookie
    print("获取cookies",r.cookies)
    import requests
    
    #案例一(传递一个参数)
    url='http://www.baidu.com'
    params={'id':1,"username":"sdhf"}
    r=requests.get(url,params=params)
    print('URL:',r.url)
    print("状态码:",r.status_code)
    print("响应:",r.text)
    
    #案例二(传递多个参数)
    url='http://www.baidu.com'
    params=[{'id':3,"username":"AAA"},{'id':2,"username":"QQQQ"}]
    for list in params:
        r=requests.get(url,params=list)
        print('URL:',r.url)
        print("状态码:",r.status_code)
        print("响应:",r.text)
    
    #案例三(传递参数中有两个id)
    url='http://www.baidu.com'
    params={'id':'1001,1002'}
    r=requests.get(url,params=params)#
    print('URL:',r.url)#URL: http://www.baidu.com/?id=1001%2C1002   响应中的%2c为ASCII码中的逗号
    print("状态码:",r.status_code)
    print("响应:",r.text)
  • 相关阅读:
    Unity 小笔记
    UE4 Pure函数的特点
    C++ const总结
    配色问题lingo实现
    选址问题lingo求解
    迷宫问题python实现(靠右手摸墙)
    环形队列C++实现
    排队论的C实现
    递归实现全排列序列C语言实现
    双人贪吃蛇小游戏C++原创
  • 原文地址:https://www.cnblogs.com/jingdenghuakai/p/11802308.html
Copyright © 2011-2022 走看看