最后更新:2021-10-10 06:48:01 手机定位技术交流文章
超文本传输协议(HTTP)旨在确保客户-服务器通信。
HTTP 是连接客户端和服务器的请求- 响应协议 。
网络浏览器可以充当客户,而计算机上的网络应用程序可以充当服务器。
示例:客户端(浏览器)向服务器发送 HTTP 请求,服务器回应请求的进展和可能要求的信息。
GET和POST是客户与服务器之间最常用的两种请求和回复方法。
GET与POST之间的一些区别
| GET | POST |
|---|---|
| Get 用于从服务器获取数据 。 | 邮政用于将数据发送到服务器 。 |
| Get 将表单中数据的按照 variable=value 的形式,添加到 action 所指向的 URL 后面,并且两者使用“?”连接,而各个变量之间使用“&”连接 | 邮政是将表单中的数据放在表格中的机制,并按变量和值对应的值给予动作中提到的 URL。 |
| 获取风险在于数据在传输过程中存储在请求的 URL 中,而许多服务器、代理服务器或用户代理今天可以将 URL 请求记录在日志文件中,然后将其放置在某个地方,以便第三方可以查看某些私人信息。 此外,用户可以在浏览器上直接看到所提供数据,一些系统内部信息将在用户面前共同显示。 | 用户对邮局的业务一无所知。 |
| Fetch 发送少量数据, 因为它受 URL 长度的限制 。 | 因为 Post 可能发送大量数据, 您只应该在上传文件时使用它 。 |
| 将窗体表单数据集的值限制为 ASCII 字符。 | 完整的 ISO10646 字符组由 Post 支持 。 |
| 表格的默认方法就是Get |
邮政局传送的数据可以通过调整代码适当翻译成中文;Get传送的数据未经修改,必须按以下程序予以说明。
不同的HTTP请求技术
| 方法 | 描述 |
|---|---|
| HEAD | 与 Get 相同, 但只返回 HTTP 页头, 而不是文档的内容 。 |
| PUT | 请提供请求的 URL |
| DELETE | 删除指定资源 |
| OPTIONS | 返回服务器支持的 HTTP 方法 。 |
| CONNECT | 变换请求连接到透明 TCP/IP 频道 。 |
如果您想在网上使用这些HTTP方法, 您可以使用这个网站进行验证: http://www. un. org。 我不确定您在说什么, Ouapi 。
最终建成了一个类似于这个网站的接口。
请记住,查询字符串( 具有正确名称/ 值) 是在 POST 要求的 HTTP 信件主题中发送的, 并将数据传送到服务器 。
关于POST要求的一些想法:
请记住查询字符串( 值的名称/ 值) 是在 GET URL 中提供的, 数据是从服务器上检索的 。
关于Get请求的一些想法:
PUT 用于向服务器发送数据以创建或更新资源 。
POST和PUT要求之间的区别在于PUT要求是赤道的(临时),这意味着对同一个PUT要求的许多呼声总是产生同样的结果。 另一方面,重复的POT要求具有生产相同资源的多种副作用。
总部与Get相似,但它没有答复这个专题。
换句话说,如果GET/用户编制用户名单,总部/用户将发出相同的请求,但不返回用户名单。
HEAD 请求可用于查看GET 请求在提交前(例如在下载大文件或对文本作出反应之前)将返回什么(例如,在下载大文件或对文本作出反应之前)。
使用DELETE方法去掉给定资源。
选 择 选 方法描述目标资源的通信选项
本文由 在线网速测试 整理编辑,转载请注明出处。