zoukankan      html  css  js  c++  java
  • 网络编程---发送http请求

    什么是网络编程?

    网络编程就是可以用python打开一个网站,可以发送一个http请求、或者调用一个接口

    1.get请求

    1.1get请求无参时,返回结果是json串

    get请求里面直接传入url地址即可,因为返回结果是json串,则把返回结果转换成json串

    1.2get请求有参,返回的是json串

    有参数时,get请求里传入url地址以及参数数据。参数前面的属性是params=

    1.3 get请求无参,返回的是html网页

    get请求值传入url,返回结果转换成text

    1.4 get请求无参,返回的是二进制视频、图片

    get请求传入地址,先打开这个图片,然后保存到本地.结果用content查看

    注:如果是https的,加上参数verify=False

    2.post请求

    2.1入参是body中key-value,返回结果是json串

    post请求传入url地址和参数,参数的属性是data=

    2.1入参需要传cookie时,返回的结果是json

    post请求传入url地址、body中的参数属性data= ,cookie的属性是cookies=

    2.2 post请求入参是json,返回的结果是json

    post请求传入url和json参数,json参数的属性是json=

     

    2.3 post传header中值,返回的结果是json

    3.上传文件

    post请求指定url地址和 files=文件

     

  • 相关阅读:
    Angular2.x-主/细节组件
    Angular2.x-显示heroes列表
    Angular2.x
    Linux-百度云之AccleriderMini使用
    Angular结构简单介绍
    Phonegap
    Deepin-安装vscode
    javascript 递归函数调用(recursive funciton call)
    go 中的pacage 名称 和import {}中的名称
    go get 下载的包放在哪里呢?
  • 原文地址:https://www.cnblogs.com/wyhv5/p/9358007.html
Copyright © 2011-2022 走看看