-
http协议 文件下载功能
应用背景
通过HTTP协议的方式下载文件
http(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式。HTTP协议的主要特点是:
1.支持客户/服务器模式。
2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。由于HTTP协议简单,通信速度很快。
3.灵活:HTTP允许传输任意类型的数据对象。类型由Content-Type加以标记。
4.无连接:即每次连接只处理一个请求,处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。
5.无状态:无状态是指协议对于事务处理没有记忆能力。
http1.0协议默认的是非持久连接, HTTP1.1默认的连接方式为持久连接。
非持久连接:每次服务器发出一个对象后,相应的TCP连接就被关闭,也就是说每个连接都没有持续到可用于传送其他对象。每个TCP连接只用于传输一个请求消息和一个响应消息。
持久连接:服务器在发出响应后让TCP连接继续打开着。同一对客户/服务器之间的后续请求和响应可以通过这个连接发送。HTTP/1.1的默认模式使用带流水线的持久连接。
请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2023-08-31 15:20:03下载
- 积分:1
-
与 java 编程计算器
用 java 源代码上传一个计算器我用基本代码像乘法和除法易于理解,人们可以使用此作为参考他们的项目
- 2022-01-21 05:49:15下载
- 积分:1
-
Netty+spring MVC
主要研究不适用web容器就行web应用的开发,同时提高通讯效率,目前只能实现json数据返回,普通页面解析还没有完成
- 2022-02-06 10:31:21下载
- 积分:1
-
RMI Server
使用RMI的示例应用程序聊天客户端服务器。
- 2022-07-26 17:30:10下载
- 积分:1
-
mysee网络直播源代码s
mysee网络直播源代码Mysee Lite是Mysee独立研发的网络视频流媒体播放系统。在应有了P2P技术和一系列先进流媒体技术之后,OpenMysee能在现有网络带宽的基础上极大地提高网络视频的质量,包括画面的流畅,清晰度以及并发用户数。能够应用于网络视频直播,大规模电视会议,大规模远程教学,IPTV等多个领域-mysee webcast Mysee Lite source code is an independent R
- 2022-02-03 21:20:53下载
- 积分:1
-
在线拍卖系统
资源描述
在线拍卖系统
12345679812345679812465
- 2022-08-22 12:46:11下载
- 积分:1
-
Java实现的简易的在线聊天系统
这是使用Java语言实现的在线聊天系统,对于初学java的人可以提供一些帮助 可以再次寄出之上进一步完善 我也是初学者 希望各位可以多提宝贵意见 我会渐渐滴在学习中成长 大家一起努力 加油
- 2023-01-03 21:05:03下载
- 积分:1
-
基于事件的 NIO 多线程服务器
基于事件的 NIO 多线程服务器
- 2023-01-06 18:25:03下载
- 积分:1
-
相册系统
Adobe PS图象处理软件专辑由设计导入Adobe系统应用软件的一块,整理和编辑数码照片,并允许快速和容易的搜索和共享整个照片集。它已经与苹果和谷歌iPhoto的Picasa。[ 1 ] Adobe PS图象处理软件专辑最初发布于2003年2月18日。最后的版本是PS图象处理软件专辑3.2.0。Adobe已经停止PS图象处理软件专辑完整版而推荐Adobe PS图象处理软件元素。[ 2 ]
- 2022-02-13 17:44:20下载
- 积分:1
-
javaBean+servlet+jsp
通过javaBean +servlet+jsp 编程,在javaBean中进行操作,在servlet中调用操作,在jsp中展示结果。
javaBean:
package dataBean;
public class EmpDTO {
private String emp_name;
private String emp_pwd;
public String getEmp_name() {
return emp_name;
}
public void setEmp_name(String emp_name) {
this.emp_name = emp_name;
}
public String getEmp_pwd() {
return emp_pwd;
}
public void setEmp_pwd(String emp_pwd) {
this.emp_pwd = emp_pwd;
}
}
servlet描述:
package servlet;
import java.io.IOException;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import opBean.EmpDAO;
- 2022-05-31 12:21:40下载
- 积分:1