zoukankan      html  css  js  c++  java
  • java后端发送请求并获取响应

    	            URL wsUrl = new URL(url);
    	            HttpURLConnection conn = (HttpURLConnection) wsUrl.openConnection();
    	            conn.setDoInput(true);
    	            conn.setDoOutput(true);
    	            conn.setRequestMethod("POST");
    	            conn.setRequestProperty("Content-Type", "application/json;charset=UTF-8");
    //	            conn.setRequestProperty("Authorization", " Bearer "+authTokenService.getSysAuthToken(request,response));
    	            OutputStream os = conn.getOutputStream();
    	            String json=JsonUtil.objectToJsonStr(map);
    	            //logger.error("============="+JsonUtil.objectToJsonStr(map));
    	            //转换为字节数组
    	           // System.out.println("=============="+json);
    	            //byte[] data = (json.toString()).getBytes();
    	            os.write((json.toString()).getBytes("UTF-8"));
    	            logger.error("============="+json);
    
                    int code = conn.getResponseCode();
                    System.out.println(conn.getResponseMessage());
                    System.out.println(code+"------------------------------------");
                    if (code == 200) {
                        InputStream is = conn.getInputStream();
                        String jsonResult = getResponseString(is);
                        JSONObject jsonre=JSONObject.fromObject(jsonResult);
                        
                        logger.error("============="+jsonResult);
                        String handleResult = jsonre.getString("handleResult");}
    

      

  • 相关阅读:
    读入输出优化
    【JSOI2008】星球大战 并查集
    堆STL和重载运算符
    树的直径
    H3C三层交换机(S5500)清除配置信息并进行简单配置
    简单的逻辑学
    Java基础--第十八天
    Java基础--第十七天
    Java基础--第十六天
    Java基础--第十五天
  • 原文地址:https://www.cnblogs.com/qinyios/p/11406997.html
Copyright © 2011-2022 走看看