zoukankan      html  css  js  c++  java
  • requests--基于http协议的网络库

    测试网站:http://httpbin.org

    http协议两大请求:get/post

    导包:

          import requests

          import json

    例子:

    #不带参get请求
    r=requests.get("http://httpbin.org/get")

    #带参get请求
    myParams={"username":"test","password":"12345"}
    r=requests.get("http://httpbin.org/get",params=myParams)

    #不带参post请求
    r=requests.post("http://httpbin.org/post")

    #带参post请求
    myData={"username":"test","password":"123456"}
    r=requests.post("http://httpbin.org/post",data=myData)

    #提交json数据的post请求
    myData={"username":"test","password":"123456"}
    r=requests.post("http://httpbin.org/post",data=json.dumps(myData))

    #通过post请求提交图片
    myfile={"file1":open("C:\Users\clareliu\Desktop\1.png","rb")}
    r=requests.post("http://httpbin.org/post",files=myfile)

    #建立会话后,通过会话发送get/post请求
    s=requests.Session()
    #get请求
    r=s.get("http://httpbin.org/get")
    #post请求
    r=s.post("http://httpbin.org/post")
  • 相关阅读:
    一文了解快排的各种形式和坑
    逆序对的数量
    __type_traits 技法
    Traits 编程技法
    一个简单的内存管理器
    「ZooKeeper」概述
    「MySQL」explain
    「MySQL」InnoDB加锁情况
    「MySQL45讲」个人总结
    「MySQL45讲」1-45讲
  • 原文地址:https://www.cnblogs.com/tinkone/p/10411783.html
Copyright © 2011-2022 走看看