0

我正在研究 SFCC 上的开放商务 api,我发现了一些奇怪的东西,想知道为什么。从 Shop api 发出 get 请求时,Bearer 不是强制性的,但在所有其他请求(patch、post、put、delete...)中,Bearer 是必需的。任何人都知道为什么?

4

1 回答 1

0

GET 请求仅获取数据而不对数据进行任何修改。所有其他请求方法通常用于修改后端的数据:

POST -> Create resource
PUT -> Update resource with replace
PATCH -> Partially update resource
DELETE -> remove resource

另请参阅:https ://developer.mozilla.org/en-US/docs/Web/HTTP/Methods

因此,如果您使用其中一种方法,则必须通过 OCAPI 进行身份验证。

于 2021-06-18T18:56:42.413 回答