写点什么

Rest

0 人感兴趣 · 18 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/4b/4b6bce6d4c11e4d53a00ff28ceaa0270.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

REST vs SOAP:两种 Web 服务协议的分析

用户头像
Apifox
04-18

REST(Representational State Transfer)和 SOAP(Simple Object Access Protocol)都是 Web 服务架构的两种主要风格。两者都提供了一种通信方式,可以让不同的应用程序通过网络互相交换数据。但是,它们之间有一些重要的区别。

REST 与 SOAP 之间的差异

用户头像
Apifox
04-12

本文主要探讨 REST 和 SOAP 之间的主要区别。 其实把他俩放一起讨论,就好像拿苹果和橘子对比一样,因为 SOAP 是一种基于 XML 的协议格式,而 REST 是一种架构风格。

到底什么样的 REST 才是最佳 REST?

说起 REST API,小伙伴们多多少少都有听说过,但是如果让你详细介绍一下什么是 REST,估计会有很多人讲不出来,或者只讲出来其中一部分。

到底什么样的 REST 才是最佳 REST?

说起 REST API,小伙伴们多多少少都有听说过,但是如果让你详细介绍一下什么是 REST,估计会有很多人讲不出来,或者只讲出来其中一部分。

https://static001.geekbang.org/infoq/c8/c853f8d4123c6750a53e833848f6b2e9.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

RPC 与 REST 对比指南

用户头像
阿泽🧸
2022-08-16

使用RPC可以得到很轻的载荷、传输较轻、速度快、协议层少、转换快,但是会产生依赖性,做不到平台无关性,在安全性上较差。使用REST风格,则具备平台无关性、高安全性和独立性。

https://static001.geekbang.org/infoq/72/72abc064d8df67abac52edd28167b658.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

InfoQ 极客传媒 15 周年庆征文|你真的了解 RPC 和 REST 吗?

是指远程过程调用,就是两个服务A、B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。

4 种 Springboot RestTemplate 服务里发送 HTTP 请求用法

RestTemplate与REST资源交互的方法涵盖了HTTP请求方法,包括get, post, put, delete。

https://static001.geekbang.org/infoq/27/2782ffda85cc152747aa95a6ded14a88.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

GraphQL 快速入门【5】GraphQL 示例

用户头像
码语者
2021-09-29

在本章中,我们将创建一个简单的 API,它返回一条问候消息 HelloWorld,并使用 GraphiQL 访问它。

https://static001.geekbang.org/infoq/27/2782ffda85cc152747aa95a6ded14a88.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

GraphQL 快速入门【4】GraphQL 组件

用户头像
码语者
2021-09-28

本章讨论不同的 GraphQL 组件以及它们相互通信的方式

https://static001.geekbang.org/infoq/8f/8f31749db6817a0c544d9811e16a09d6.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

GraphQL 快速入门「3」GraphQL 架构

用户头像
码语者
2021-09-23

GraphQL 是描述 GraphQL 服务器行为的规范。它是一组关于如何处理请求和响应的指南,如支持的协议、服务器可以接受的数据格式、服务器返回的响应格式等。

https://static001.geekbang.org/infoq/27/2782ffda85cc152747aa95a6ded14a88.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

GraphQL 快速入门【2】环境设置

用户头像
码语者
2021-09-13

环境设置在本章中,我们将学习 GraphQL 的环境设置。

https://static001.geekbang.org/infoq/27/2782ffda85cc152747aa95a6ded14a88.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

GraphQL 快速入门【1】简介

用户头像
码语者
2021-09-10

GraphQL 是 Facebook 开发的一种开源服务器端技术,用于优化 RESTful API 调用。它是一种执行引擎和一种数据查询语言。在本章中,我们将讨论使用 GraphQL 的优势。

架构之:REST 和 HATEOAS

用户头像
程序那些事
2021-07-26

我们知道REST是一种架构方式,它只是指定了六种需要遵循的基本原则,但是它指定的原则都比较宽泛,我们需要一种更加具象的约束条件来指导我们的编码。这就是HATEOAS。

https://static001.geekbang.org/infoq/0a/0aa0d6b10d49e543827c863e840571e9.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【布道 API】API 端点 / 资源命名最佳实践

用户头像
devpoint
2021-06-10

有很多理由来驱动深思熟虑地命名 API 端点,为 API 端点选择合理的名称可以极大地平滑新开发人员的学习曲线,帮助他们直观地知道要寻找什么以及在哪里找到它,也能极大的降低开发人员之间的沟通成本。本文将介绍API端点命名的实用规范,关于REST的设计准则,

https://static001.geekbang.org/infoq/63/6371fde1ae6ebdd1693ac8813407516a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【布道 API】REST 从来都不是基于 CRUD

用户头像
devpoint
2021-06-09

一个严重的误解是 REST 的 API 必须是基于 CRUD 的,这两者之间没有任何的联系,都只是API设计风格的一种方式而已。

https://static001.geekbang.org/infoq/fe/fe07ba947a61b827136793af862ec263.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【布道 API】浅谈 API 设计风格

用户头像
devpoint
2021-06-08

API 风格是一个备受争议的话题,大多数开发者都熟悉 REST 与 GraphQL 的争论,更不用说其他风格了。本文将介绍常见的8种不同的API风格。

https://static001.geekbang.org/infoq/00/00eed93cad5b87f9dfaac92c99652935.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一文搞懂 RESTful API

用户头像
bigsai
2020-12-07

原创公众号:bigsai 转载请联系bigsai 一套结构清晰、符合标准、易于理解、扩展方便让大部分人都能够理解接受的接口风格就显得越来越重要,而RESTful风格的接口(RESTful API)刚好有以上特点,就逐渐被实践应用而变得流行起来。

一文带你掌握 OBS 的两种常见的鉴权方式

摘要:本文就将带您了解OBS的两种常见的鉴权方式——Header携带签名和URL携带签名。

Rest_Rest技术文章_InfoQ写作社区