• 发起http(s)请求


    发起http(s)请求我这里主要列举了3种方式:

    一、命令行的方式

    二、通过工具

    三、通过代码

    一、命令行的方式

    1. curl  curl官网: https://curl.haxx.se/download.html

    windows安装curl:通过资源地址,找到windows版本下载解压得到.exe文件,全局使用需配置环境变量。

    Windows安装配置curl:https://www.cnblogs.com/zhuzhenwei918/p/6781314.html  

    Windows下安装使用Curl及解决中文乱码问题

    Linux安装curl

    Ubuntu安装curl:

    sudo apt install curl 

    CentOS安装curl:

    sudo yum -y install curl

    Mac安装curl:

    brew install curl

    curl命令的使用(以后补充):

    curl 常用命令:
    curl www.baidu.com   //获取到一个网页的document
    curl -i www.baidu.com   //除了获取到document外,还可以获取头信息
    curl -I www.baidu.com  //仅仅获取头信息。 无document
    curl -v www.baidu.com   // 显示更为详细的信息, v 是 verbose 的缩写
    curl -k www.baidu.com  //允许不使用证书到SSL站点
    
    curl进行http(s)请求 , 可以不要 -i -k
    curl -i -k 'URL'   // 其中URL是访问地址
    curl -i -k 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=【百度云应用的AK】&client_secret=【百度云应用的SK】'
    curl -i -k "http://IP:Port"

    windows 中文乱码,下载iconv,地址:http://gnuwin32.sourceforge.net/packages/libiconv.htm
    curl www.baidu.com | iconv -f utf-8 -t gbk

    二、通过工具

    1. postman  官网:https://www.getpostman.com/downloads/

    通过官网可以下载postman, 安装后,注册可使用。

    使用方式:(以后补充):

    三、通过代码

    Java (以后补充):

    C++(以后补充):

    JavaScript (以后补充):

    Python (以后补充):

  • 相关阅读:
    判断一下是星期几
    猴子分桃
    免子生免子
    字符串排序
    非关系型数据库(一)
    学习redis简介(一)
    SAVEPOINT
    *****POSTGRESQL文檔
    程序员人生之路(分析的非常透彻!)
    UpperCase for ALL Text Editors
  • 原文地址:https://www.cnblogs.com/zhangchao0515/p/10948545.html
Copyright © 2020-2023  润新知