java 使用HttpURLConnection发送数据简单实例
每个 HttpURLConnection 实例都可用于生成单个请求,但是其他实例可以透明地共享连接到 HTTP 服务器的基础网络。请求后在 HttpURLConnection 的 InputStream 或 OutputStream 上调用 close() 方法可以释放与此实例关联的网络资源,但对共享的持久连接没有任何影响。如果在调用 disconnect() 时持久连接空闲,则可能关闭基础套接字。JAVA使用HttpURLConnection发送POST数据是依靠OutputStream流的形式发送
实现代码:
import java.io.*;import java.net.*;public class PostExample { public static void main(String[] argv) throws Exception { URL url = new URL("http://www.javacourses.com/cgi-bin/names.cgi"); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setRequestMethod("POST"); connection.setDoOutput(true); PrintWriter out = new PrintWriter(connection.getOutputStream()); // encode the message String name = "name="+URLEncoder.encode("Qusay Mahmoud", "UTF-8"); String email = "email="+URLEncoder.encode("qmahmoud@javacourses.com", "UTF-8"); // send the encoded message out.println(name+"&"+email); out.close(); BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream())); String line; while ((line = in.readLine()) != null) { System.out.println(line); } in.close(); }}
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数265
191.63 KB下载数245
143.91 KB下载数1142
183.71 KB下载数642
644.84 KB下载数2755
相关文章
发现更多好内容猜你喜欢
AI推送时光机java 使用HttpURLConnection发送数据简单实例
后端开发2023-05-31
Qt实现UDP多线程数据处理及发送的简单实例
后端开发2024-04-02
Android使用SQLite数据库的简单实例
后端开发2022-06-06
java连接oracle数据库简单实例
后端开发2024-04-02
Vue使用axios发送请求简单实现代码
后端开发2023-05-14
使用Java获取Json中的数据简单示例
后端开发2023-05-15
使用SpringBoot发送邮箱验证码的简单实现
后端开发2023-05-18
Vue使用axios发送请求并实现简单封装的示例详解
后端开发2024-04-02
如何使用MySQL和Java实现一个简单的邮件发送功能
后端开发2024-04-13
如何使用MySQL和Java实现一个简单的邮件发送功能
后端开发2023-10-20
怎么在java中使用UDP发送数据
后端开发2023-06-14
Python简单实现TCP包发送十六进制数据的方法
后端开发2022-06-04
Java NIO实例UDP发送接收数据代码分享
后端开发2023-05-30
用python实现简单EXCEL数据统计的实例
后端开发2022-06-04
Java数据结构之位图的简单实现和使用
后端开发2023-05-19
使用GO语言实现Mysql数据库CURD的简单示例
后端开发2024-04-02
Java 使用maven实现Jsoup简单爬虫案例详解
后端开发2024-04-02
Java线程池的简单使用方法实例教程
后端开发2024-04-02
咦!没有更多了?去看看其它编程学习网 内容吧