-
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
-
俄罗斯方块
资源描述package tetris;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import com.borland.jbcl.layout.*;
/**
* Title:
* Description:
* Copyright: Copyright (c) 2005
* Company:
* @author not attributable
* @version 1.0
*/
public class MainFrame extends JFrame {
JPanel contentPane;//窗体内容网格
JMenuBar jMenuBar1 = new JMenuBar();//菜单条
JMenu jMenu1 = new JMenu();//文件菜单
JMenu jMenu2 = new JMenu();//选项菜单
JMenu jMenu3 = new JMenu();//初始化水平菜单
JMenuItem jMenuItem1 = new JMenuItem();//游戏开始菜单项
JMenuItem jMenuItem2 = new JMenuItem();//游戏暂停菜单项
JMenuItem jMenuItem3 = new JMenuItem();//游戏退出菜单项
//10个初始级别设置菜单项
JRadioButtonMenuItem jRadioButtonMenuItem1 = new JRadioButtonMenuItem();
JRadioButtonMenuItem jRadioButtonMenuItem2 = new JRadioButtonMenuItem();
JRadioButtonMenuItem jRadioButtonMenuItem3 = new JRadio
- 2022-05-27 20:44:42下载
- 积分:1
-
efreawgfvsdgvagegvdgvxbxvx
dgfgvxzgbvdzbswgewrq3rawefczscvxcxndgsdgszgsgsGsfgafwtfewgdfvxcvxcbxhzdgsgseaFadwafegvsefehfiuhuwfhefjsnfjdsfndz cndks fkjdzfnjsfuwehfojnfjdzfn dzjcsnfuhewuhdoiqwdjakndjsndmszdknwoiqidnjwadsndmsz dasndowqhdqwo
- 2022-07-11 17:53:26下载
- 积分:1
-
基础hadoop云计算的售书系统
此系统为一个售书系统,主要有,书籍管理,录入书籍,账目计算等,分卖家与买家两部分。账目计算部分采用云计算完成
- 2022-11-23 22:05:04下载
- 积分:1
-
简易京东商城购物系统
现在各种各样的超市越来越多了,为了简单了解超市的购物流程。我就利用程序便利简单的京东商城购物系统。主要运用了Java以及SQL Server.
- 2022-03-30 23:37:15下载
- 积分:1
-
java给图片添加水印
java方法实现为图片添加水印的方法。并有详细的注释。轻松将水印绘制到图片上。
- 2022-02-15 06:04:27下载
- 积分:1
-
数据库管理系统,汽车销售系统,全文档
应用背景本项目报告介绍了我们的工作,“汽车销售系统”的发展。在这个系统中,用户有自己的个人登录和密码来使用,这显示了系统的隐私。管理员有权做出新的用户、删除用户、输入数据、修改数据和从数据库中查找数据并有备份。用户存储的客户‟汽车的细节,细节,细节,细节的财务,销售,采购的细节和许多其他信息系统中的数据库‟。该系统还能够进行月度和年度报告。关键技术功能分解:方法应根据可分为不同功能区的相互关联的活动阶段。需求变化:如果需要,提供方法论范围变更要求。管理风险:确定风险是开发项目的一个重要活动。迭代方法:迭代允许细化的要求以及设计。文件:方法提供了大文件支持。分析和设计支持:一个良好定义的结构的方法有助于分析和设计开发的全过程。实现:系统应按计划实施。测试支持:更多的测试,更可靠的产品。面向对象:面向对象的概念将被用于开发项目的支持组件的重用。
- 2023-02-25 21:30:04下载
- 积分:1
-
ASP 项目
SFSF BGVSDVXZV ASP 项目
- 2022-01-22 07:23:33下载
- 积分:1
-
图书管理系统
本次设计的主要工作本次毕业设计,主要是设计并实现一个基于WEB的阳光书城网上购物系统,用户可以浏览网站主页上的各种图书的相关信息,通过判断用户是否已经登录,可以完成购买、将商品放入购物车、下订单、管理收货地址等基本功能以及后台管理员对图书信息的维护和订单的管理。本次毕业设计所有的工作分为以下3个主要阶段:(1) 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-03-25 05:39:33下载
- 积分:1
-
online airline reservation
- 2022-07-10 20:34:29下载
- 积分:1