用http协议如何上传文件?在什么地方上传?
http中上传文件的原理如下:在最初的http协议中,没有上传文件方面的功能。 rfc1867 (
http://www.ietf.org/rfc/rfc1867.txt

) 为 http 协议添加了这个功能。客户端的浏览器,如 Microsoft IE, Mozila, Opera 等,按照此规范将用户指定的文件发送到服务器。服务器端的网页程序,如 php, asp, jsp 等,可以按照此规范,解析出用户发送来的文件。Microsoft IE, Mozila, Opera 已经支持此协议,在网页中使用一个特殊的 form 就可以发送文件。绝大部分 http server ,包括 tomcat ,已经支持此协议,可接受发送来的文件。各种网页程序,如 php, asp, jsp 中,对于上传文件已经做了很好的封装。超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。1960年美国人Ted Nelson构思了一种通过计算机处理文本信息的方法,并称之为超文本(hypertext),这成为了HTTP超文本传输协议标准架构的发展根基。
http在网页地址指的是?
网址中的http指的是超文本传输协议。
HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。
HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。

HTTP 工作原理
HTTP协议工作于客户端-服务端架构上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。
什么叫做HTTP端口?
HTTP端口是指用于传输HTTP协议的网络端口号。HTTP协议是一种应用层协议,用于在客户端和服务器之间传输超文本数据。端口号是用于标识不同应用程序或服务的数字,HTTP协议默认使用80端口。当客户端发送HTTP请求时,会将请求发送到服务器的80端口,服务器接收到请求后会通过该端口返回响应数据给客户端。HTTP端口的使用使得不同设备之间能够通过网络进行通信,实现了互联网上的信息交互。

client与ftp的区别?
client一般指HttpClient ,是Apache Jakarta Common 下的子项目,使用的是 HTTP 协议。
FTP使用的是FTP协议。文件传输协议(File Transfer Protocol,FTP)是用于在网络上进行文件传输的一套标准协议。
FTP和HTTP一样都是Internet上广泛使用的协议,用来在两台计算机之间互相传送文件。相比于HTTP,FTP协议要复杂得多。复杂的原因,是因为FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令;另一个是数据链路,用来上传或下载数据。
到此,以上就是小编对于的问题就介绍到这了,希望这4点解答对大家有用。