Java 网络连接 HttpURLConnection 实践案例

更新:10-29 名人轶事 我要投稿 纠错 投诉

大家好,今天小编来为大家解答以下的问题,关于Java 网络连接 HttpURLConnection 实践案例,这个很多人还不知道,现在让我们一起来看看吧!

protected void doGet(HttpServletRequest 请求, HttpServletResponse 响应) 抛出ServletException, IOException {

response.getWriter().write("abc");//接收到数据

String name=request.getParameter("name");//根据参数获取数据

String header=request.getHeader("a");

System.out.println(名称);

System.out.println(标题);

}

protected void doPost(HttpServletRequest 请求, HttpServletResponse 响应) 抛出ServletException, IOException {

doGet(请求,响应);

}

}

Main方法中定义api

/**

* 读取服务器数据

* @抛出MalformedURLException

* @抛出IOException

*/

private static void Test1() 抛出MalformedURLException, IOException {

URL url=新URL("http://localhost:8080/JspDemo/HttpUrlConnectionServletr");

HttpURLConnection con=(HttpURLConnection) url.openConnection();

InputStream inputStrea=con.getInputStream();//字节流

InputStreamReader inputStreamReader=new InputStreamReader(inputStrea);//转换为字符流

//通过bufferReader读取

BufferedReader bufferedReader=new BufferedReader(inputStreamReader);

字符串内容=bufferedReader.readLine();

int responseCode=con.getResponseCode();//获取状态码

String headerField=con.getHeaderField("Server");//获取名为Server的消息头

System.out.println(内容);

System.out.println(responseCode);

System.out.println(headerField);

}

/**

*向服务器传输数据

* @抛出MalformedURLException

* @抛出IOException

*/

private static void Test2() 抛出MalformedURLException, IOException {

URL url=新URL("http://localhost:8080/JspDemo/HttpUrlConnectionServletr");

HttpURLConnection con=(HttpURLConnection) url.openConnection();

con.setDoOutput(true);//如果doOutput=false 则无法写入URLConnection - 调用setDoOutput(true)

//向服务器发送请求头

con.setRequestMethod("POST");

con.setRequestProperty("a", "tou");

OutputStream out=con.getOutputStream();

out.write("name=jibenmima".getBytes());

con.getResponseCode();//表示请求完成。一个请求有一个往返。

关于Java 网络连接 HttpURLConnection 实践案例的内容到此结束,希望对大家有所帮助。

用户评论

安之若素

这个Java HttpURLConnection小demo很有帮助,我想学习怎么使用它来获取网页内容。

    有12位网友表示赞同!

瑾澜

我一直想了解HttpURLConnection的使用方法,这篇小demo讲解得非常清楚!

    有17位网友表示赞同!

最迷人的危险

看了这个例子之后感觉掌握了基本的HttpURLConnection操作步骤,可以尝试自己练习一下了。

    有13位网友表示赞同!

红玫瑰。

Java的网络编程真复杂,幸好有这些实用的小demo让我更容易理解。

    有9位网友表示赞同!

安陌醉生

对于新手来说这个HttpURLConnection的简单实例非常有用,能快速入门这个概念。

    有20位网友表示赞同!

■孤独像过不去的桥≈

感谢分享这个示例代码,我打算把它作为学习HttpURLConnection的起点。

    有6位网友表示赞同!

算了吧

这篇小demo讲解得很详细,每个步骤都一目了然,很适合跟着一起练习。

    有7位网友表示赞同!

代价是折磨╳

想要用Java访问网页,这个HttpURLConnection的小demo是必备的入门指南。

    有12位网友表示赞同!

龙卷风卷走爱情

现在开始学习网络编程,正好碰到了这个例子,非常棒!

    有7位网友表示赞同!

哥帅但不是蟋蟀

我正在研究Web开发相关知识,这个小demo刚好能满足我的需求。

    有19位网友表示赞同!

孤街浪途

学习Java的同时掌握HttpURLConnection的使用能力,对开发未来项目很有帮助。

    有19位网友表示赞同!

泡泡龙

希望以后还能看到更多Java网络编程的小案例分享,这样学习起来会更有乐趣。

    有9位网友表示赞同!

我就是这样一个人

这个HttpURLConnection的例子非常实用,可以应用在数据抓取和网页爬虫等场景中。

    有15位网友表示赞同!

顶个蘑菇闯天下i

Java的小demo总是很简洁易懂,让人很容易掌握核心概念。

    有6位网友表示赞同!

良人凉人

这个小例子的代码结构很清晰,更容易理解HTTP请求的过程。

    有18位网友表示赞同!

玩味

想要深入了解HttpURLConnection的工作原理,可以参考这篇小demo的实现细节。

    有19位网友表示赞同!

情如薄纱

学习完这个HttpURLConnection的例子之后,我可以更自信地进行Java网络编程任务了!

    有19位网友表示赞同!

慑人的傲气

感谢作者分享这个实用的小例子,让我能更快地掌握Java网络编程技能。

    有8位网友表示赞同!

拽年很骚

HttpURLConnection是一个非常重要的工具,这个小demo帮助我快速入门使用它的功能。

    有13位网友表示赞同!

【Java 网络连接 HttpURLConnection 实践案例】相关文章:

1.蛤蟆讨媳妇【哈尼族民间故事】

2.米颠拜石

3.王羲之临池学书

4.清代敢于创新的“浓墨宰相”——刘墉

5.“巧取豪夺”的由来--米芾逸事

6.荒唐洁癖 惜砚如身(米芾逸事)

7.拜石为兄--米芾逸事

8.郑板桥轶事十则

9.王献之被公主抢亲后的悲惨人生

10.史上真实张三丰:在棺材中竟神奇复活

上一篇:腾云读书会第四期:探索游戏中的情感创造之旅 下一篇:面对徒劳无功的努力,你还会坚持吗?