WEB简介:HTTP方法
Web由通过有线和无线网络连接的数十亿个客户端和服务器组成。web客户端向web服务器发出请求。web服务器接收请求,找到资源并将响应返回给客户端。当服务器响应请求时,它通常会向客户端发送某种类型的内容。客户端使用web浏览器向服务器发送请求。服务器通常用一组用HTML(超文本标记语言)编写的指令向浏览器发送响应。所有的浏览器都知道如何向客户端显示HTML页面。
超文本传输协议
- HTTP是客户端和服务器在web上用来通信的协议。
- 它类似于其他互联网协议,如SMTP(简单邮件传输协议)和FTP(文件传输协议),但有一个根本的区别。
- HTTP是一个无状态协议即HTTP只支持每个连接一个请求。这意味着通过HTTP,客户端连接到服务器发送一个请求,然后断开连接。这种机制允许更多的用户在一段时间内连接到给定的服务器。
- 客户端发送一个HTTP请求,服务器使用HTTP向客户端发送一个HTML页面作为响应。
HTTP方法
可以使用多种方法发出HTTP请求,但是最常使用的方法是GET和POST。方法名告诉服务器正在发出的请求的种类,以及消息的其余部分将如何格式化。
HTTP方法和描述:
方法名称 |
描述 |
---|---|
OPTIONS | 请求/响应链上可用的通信选项的请求。 |
GET | 使用给定的URI从服务器检索信息的请求。 |
HEAD | 与GET相同,只是它不返回消息体,只返回消息头和状态行。 |
POST | 请求服务器接受包含在HTTP方法体中的实体。 |
DELETE | 请求服务器删除资源。 |
CONNECT | 保留用于可以切换为隧道的代理。 |
PUT | 这与POST相同,但POST用于创建,PUT可用于创建和更新。它用上传的内容替换目标资源的所有当前表示。 |
GET和POST请求之间的区别
Get 请求 |
Post 请求 |
---|---|
数据以报头形式发送到服务器 | 数据在请求正文中发送 |
Get请求只能发送有限的数据量 | 可以发送大量数据。 |
Get请求不安全,因为数据在URL中公开 | Post请求是安全的,因为数据不在URL中公开。 |
Get请求可以加入书签,效率更高。 | 不能将发布请求加入书签。 |
WEB简介:HTTP方法相关推荐
- ML之FE:特征工程中数据缺失值填充的简介、方法、全部代码实现之详细攻略
ML之FE:特征工程中数据缺失值填充的简介.方法.全部代码实现之详细攻略 目录 特征工程中数据缺失值填充的简介.方法.经典案例
- Dataset之DA:数据增强(Data Augmentation)的简介、方法、案例应用之详细攻略
Dataset之DA:数据增强(Data Augmentation)的简介.方法.案例应用之详细攻略 目录 DA的简介 DA的方法 DA的案例应用 DA的简介 数据集增强主要是为了减少网络的过拟合现象 ...
- OSX 10.8+下开启Web 共享 的方法
MENU Home Archives About SUBSCRIBE ☰MENU OSX 10.8+ Mountain Lion 下开启 Web Sharing(Web 共享)的方法 JUL 28, ...
- 宝塔asp php,宝塔Windows面板部署ASP、ASPX程序WEB网站环境方法
宝塔Windows面板部署ASP.ASPX程序WEB网站环境方法 一般Windows系统建站用户可能较多是程序是ASP或者是ASPX的,这样只能在Windows系统中才能运行.说实话,对于中文软件来说 ...
- java web截屏_java_WebDriver中实现对特定的Web区域截图方法,用过 WebDriver 的同学都知道,We - phpStudy...
WebDriver中实现对特定的Web区域截图方法 用过 WebDriver 的同学都知道,WebDriver 可以对浏览器中的页面进行截图.例如: public byte[] takeScreens ...
- 【转】JAVA 调用Web Service的方法
转自http://www.cnblogs.com/sun_moon_earth/archive/2009/02/03/1383308.html 1.使用HttpClient 用到的jar文件:comm ...
- 服务器多网站布置,如何在一台服务器上实现多个web站点的方法
如何在一台服务器上实现多个web站点的方法 2007-04-30 00:00:00 作者: 如何在一台服务器上实现多个web站点的方法 摘要:Windows2000Server安装成功后,一般会启动一 ...
- web自动登录方法汇总(转自老大指导)
标题: web自动登录方法汇总(转自老大指导) [打印本页] 作者: qqmmcc 时间: 2011-4-30 20:52 标题: [font=Simsun] [b][size=5] ...
- mysql 花生壳 2003_基于HTTP协议实现的小型web服务器的方法
这篇文章主要介绍了基于HTTP协议实现的小型web服务器的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 我们先了解一下这个 ...
- eclipse导入java web项目_Eclipse中轻松导入web项目的方法
今天介绍的是Eclipse中轻松导入web项目的方法,相信通过了解Eclipse中轻松导入web项目的操作步骤,大家对Eclipse编程工具一定会有更多的了解的! Eclipse中轻松导入web项目的 ...
最新文章
- 【工具篇】利用DBExportDoc V1.0 For MySQL自动生成数据库表结构文档(转
- [PKUSC2018]真实排名——线段树+组合数
- [YTU]_2633( P3 数钱是件愉快的事)
- 单例模式-3.透明的单例模式
- python有参装饰器 多个装饰器装饰一个
- CRM Fiori pipeline应用的背景色问题
- 光耦驱动单向可控硅_华越国际一文带路:可控硅触发设计技巧
- EasyExcel入门使用
- ThinkPHP6项目基操(11.实战部分 部署后台静态页面模板及后台登录页面)
- 怎样直接在列表修改数据html,谈谈yii2-GridView如何实现列表页直接修改数据
- 深度学习的实用层面 —— 1.10 梯度消失与梯度爆炸
- 网络爬虫ip代理服务器【程序样例】
- 谷歌Adblock Plus 广告拦截插件-屏蔽百度热搜和推荐(附网盘下载地址)
- NVIDIA Jetson TK1学习与开发(一):NVIDIA Jetson TK1介绍
- 有关公司治理的一些收获
- 如何自己制作证件照片?照片怎么做成证件照?
- linux编译内核卡住,kernel启动卡住
- 微信小程序页面上下滚动、左右滑动(二)
- 妹子:我都这样给你讲类加载器了,还不懂!
- 编程时拼音输入法的设置