hcia datacom课程学习(3):http与https、FTP

1.超文本传输协议:http与https

(1)用来访问www万维网。

www=http+html+URL=web

(2)它们提供了一种发布和接受html界面的方法:当在网页输入URL后,从服务器获取html文件来呈现内容

|什么是URL

浏览器输入的网址就是URL。
1.除了http:,网址还可以以其他一些文字开头,例如ftp:、file:等。
2.之所以有各种各样不同开头的URL,是因为浏览器并不只有访问Web服务器这一个功能。比如访问Web服务器时用http:,访问FTP服务器时用ftp:

(3)http协议缺少加密验证机制,安全性不足;https使用SSL、CA证书等技术进行安全防护,越来越多的web网站强制使用https

2.文件传输协议FTP

2.1windows系统使用ftp

2.1.1windows server2008搭建ftp服务器

(1)安装FTP服务器

服务器管理器---角色---添加角色---web服务器(IIS)---FTP服务器---安装

(2)创建FTP站点

打开Internet信息服务管理器

右击主机名,选择FTP站点

随意一个输入站点名称,选择一个本地路径作为FTP站点的路径

输入本机ip,SSL选择无,端口默认21

选择基本 省份验证,选择指定用户访问,并输入一个用于登录FTP站点的本机用户名

安装完成后可以看到建立的FTP站点

(3)连接测试

在另一台主机的文件栏上输入ftp://ftp服务器ip,再输入FTP站点指定用户的名称与密码即可访问

2.1.2win7与win10搭建FTP服务

控制面板---程序---打开或关闭windows功能---勾选internet信息服务及其所有子项

安装FTP服务器后的步骤同上

2.2linux环境使用FTP

linux中的vsftp

相关推荐
对自己不够狠19 分钟前
HarMonyOS 鸿蒙系统使用 Grid构建网格
网络·网络协议·rpc
_oP_i2 小时前
HTTP 协议中,GET、PUT、POST、DELETE、OPTIONS 和 PATCH 区别
网络·网络协议·http
AH_HH4 小时前
如何学习Vue设计模式
vue.js·学习·设计模式
雪碧透心凉_4 小时前
Win32汇编学习笔记09.SEH和反调试
汇编·笔记·学习
XWM_Web4 小时前
JavaAPI.02.包装类与正则表达式
java·开发语言·学习·eclipse
破浪前行·吴4 小时前
【初体验】【学习】Web Component
前端·javascript·css·学习·html
PangPiLoLo5 小时前
架构学习——互联网常用架构模板
java·学习·微服务·云原生·架构·系统架构·nosql
跳跳的向阳花5 小时前
05、Docker学习,常用安装:Mysql、Redis、Nginx、Nacos
学习·mysql·docker
꧁坚持很酷꧂5 小时前
Qt天气预报系统实现HTTP请求
开发语言·qt·http
14_116 小时前
Cherno C++学习笔记 P51 创建并使用库
c++·笔记·学习