• 2021 4 23


    阿里云OSS对象学习:

    获取token:

     public  void  getAuth() {//获取token
            // 获取token地址
            new Thread(){
                @Override
                public void run() {
                    String authHost = "https://aip.baidubce.com/oauth/2.0/token?";
                    String getAccessTokenUrl = authHost
                            // 1. grant_type为固定参数
                            + "grant_type=client_credentials"
                            // 2. 官网获取的 API Key
                            + "&client_id=lHdmbiCGvK7Iu3AOAROGQG3m"
                            // 3. 官网获取的 Secret Key
                            + "&client_secret=PvGGSDSn1DMpGUj1QL6oLY09Sn9akgfy";
                    try {
                        URL realUrl = new URL(getAccessTokenUrl);
                        // 打开和URL之间的连接
                        HttpURLConnection connection = (HttpURLConnection) realUrl.openConnection();
                        connection.setRequestMethod("GET");
                        connection.connect();
                        // 获取所有响应头字段
                        Map<String, List<String>> map = connection.getHeaderFields();
                        // 遍历所有的响应头字段
                        for (String key : map.keySet()) {
                            System.err.println(key + "--->" + map.get(key));
                        }
                        // 定义 BufferedReader输入流来读取URL的响应
                        BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
                        String result = "";
                        String line;
                        while ((line = in.readLine()) != null) {
                            result += line;
                        }
                        /**
                         * 返回结果示例
                         */
                        System.err.println("result:" + result);
                        JSONObject jsonObject = new JSONObject(result);
                        token= jsonObject.getString("access_token");
                    } catch (Exception e) {
                        System.err.printf("获取token失败!");
                        e.printStackTrace(System.err);
                    }
                }
            }.start();
        }
  • 相关阅读:
    对抗杀软高级启发(主动防御)技术
    __readfsdword __readgsqword PEB TEB
    net1 user
    vc 获取windows 网卡信息
    RunPE
    windows crpyt API 实现DES 3DES 3DES_112 加解密
    软件开发图标收藏
    有关windows 网卡信息获取
    BCGPContorBar 静态工程设置详解
    (二)特征匹配
  • 原文地址:https://www.cnblogs.com/fuxw4971/p/14910463.html
Copyright © 2020-2023  润新知