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")
  • 相关阅读:
    buuctf-misc 一叶障目
    攻防世界-web ics-05
    攻防世界-web ics-06
    攻防世界-web NewsCenter
    攻防世界-web upload1
    攻防世界-web unserialize3
    攻防世界-web PHP2
    攻防世界-web2
    gitlab常用命令
    javascript编程风格
  • 原文地址:https://www.cnblogs.com/tinkone/p/10411783.html
Copyright © 2011-2022 走看看