Java发送微信模板消息,不等待微信回复

 public static JsonNode httpsRequest(String requestUrl, String requestMethod, String outputStr) { 
        ObjectMapper mapper = new ObjectMapper();
        JsonNode rootNode = null;  
        StringBuffer buffer = new StringBuffer();
        try {   
            TrustManagerFactory tm = TrustManagerFactory.getInstance("X509");
            tm.init((KeyStore)null);
            TrustManager[] trustManagers = tm.getTrustManagers(); 
            SSLContext sslContext = SSLContext.getInstance("SSL", "SunJSSE");  
            sslContext.init(null, trustManagers, new java.security.SecureRandom());  
            SSLSocketFactory ssf = sslContext.getSocketFactory();  
  
            URL url = new URL(requestUrl);  
            HttpsURLConnection conn = (HttpsURLConnection) url.openConnection();  
            conn.setSSLSocketFactory(ssf);  
            conn.setDoOutput(true);  
            conn.setDoInput(true);  
            conn.setUseCaches(false);  
            conn.setRequestMethod(requestMethod);  

            if (null != outputStr) {  
                OutputStream outputStream = conn.getOutputStream();
                outputStream.write(outputStr.getBytes("UTF-8"));  
                outputStream.close();  
            }  


            InputStream inputStream = conn.getInputStream();  
            InputStreamReader inputStreamReader = new InputStreamReader(inputStream, "utf-8");  
            BufferedReader bufferedReader = new BufferedReader(inputStreamReader);  
            String str = null;  
            while ((str = bufferedReader.readLine()) != null) {  
                buffer.append(str);
            }
            // 释放资源  
            bufferedReader.close();  
            inputStreamReader.close();  
            inputStream.close();  
            conn.disconnect();  
            rootNode = mapper.readTree(buffer.toString());
        } catch (ConnectException ce) {  
        } catch (Exception e) {  
        }  
        return rootNode;  
    }  

通过这个https请求发送模板消息发现  InputStream inputStream = conn.getInputStream();  这个地方等待微信回复花费太长时间,但是没有这个请求就会发送失败,请问在Java中有什么方式可以只发送模板消息而不等待微信回复的吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值