java的http请求的书写
来源:互联网 发布:叮叮软件功能 编辑:程序博客网 时间:2024/05/16 03:05
最近公司的项目要求用http请求,故特意去网上搜了一把,java怎样去写http请求。
其实很简单,这里以http请求访问有道翻译词典为例子,给小伙伴撸一把。
首先HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传输协议。
其次HTTP请求,通常指,由HTTP客户端发起一个请求,建立一个到服务器指定端口(默认是80端口)的TCP连接。HTTP服务器则在那个端口监听客户端发送过来的请求。一旦收到请求,服务器(向客户端)发回一个状态行,比如"HTTP/1.1 200 OK",和(响应的)消息,消息的消息体可能是请求的文件、错误消息、或者其它一些信息。HTTP使用TCP(面向连接)而不是UDP的原因在于(打开)一个网页必须传送很多数据,而TCP协议提供传输控制,按顺序组织数据,和错误纠正。
废话不多说,学计算机或信息专业的童鞋,都应该是对以上这些了解的。
这里第一篇写,原生的http用java如何去写,代码如下:
我的理解就这几个步骤:
1,先获取url连接
2,打开url连接
3,通过连接得到输入流
4,依次取用得到输入流数据就ok
以下java代码导入包列表如下:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
以下是一个以xml(url路径里面可以设置数据式json or xml)输出的结果:
- java的http请求的书写
- java 的http请求
- Java的Http请求
- http的JAVA请求
- java android的http请求。
- java配置文件的书写
- java的书写格式
- java的Http的PUT请求
- java实现HTTP协议的请求
- Java实现HTTP协议的请求
- Java 模拟浏览器的 http 请求
- java发送http的get、post请求
- Java:HTTP页面请求的状态值
- java发送http的get、post请求
- Java发送HTTP的POST请求
- java发送http的get、post请求
- java发送http的get、post请求
- Java发送HTTP的POST请求
- Java反序列化时报异常java.io.EOFException
- <context:component-scan>使用详情
- iOS TranslationZoom(平移 缩放 弹性)~demo
- hdu 6119 小小粉丝度度熊(交叉区间去重)
- python 文件操作
- java的http请求的书写
- 初学反射,实现数据库到对象的关系映射,简陋版!
- nginx 负载均衡时,一台tomcat宕机时的问题 自动切换
- WPF显示txt数据内容到gridcontrol
- 百度AI——人脸识别的简单应用
- python os.path模块
- STL——基础知识点代码详解
- asp.net core 2.0 Cookie 使用
- JavaScript高级程序设计 第二章 在HTML中使用javascript