分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

HttpURLConnection 当作请求调用接口不带返回参数的工具类

发布时间:2023-09-06 01:51责任编辑:苏小强关键词:暂无标签
package cn.smartercampus.core.util;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;public class HttpCilent { ???public String httpRequest(String req_url) { ???????StringBuffer buffer = new StringBuffer(); ?????????try { ?????????????URL url = new URL(req_url); ?????????????HttpURLConnection httpUrlConn = (HttpURLConnection) url.openConnection(); ?????????????httpUrlConn.setDoOutput(false); ?????????????httpUrlConn.setDoInput(true); ?????????????httpUrlConn.setUseCaches(false); ?????????????httpUrlConn.setRequestMethod("GET"); ?????????????httpUrlConn.connect(); ?????????????// 将返回的输入流转换成字符串 ?????????????InputStream inputStream = httpUrlConn.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(); ?????????????inputStream = null; ?????????????httpUrlConn.disconnect(); ?????????} catch (Exception e) { ?????????????System.out.println(e.getStackTrace()); ?????????} ?????????return buffer.toString(); ?????} ?}

HttpURLConnection 当作请求调用接口不带返回参数的工具类

原文地址:https://www.cnblogs.com/remember-forget/p/8953844.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved