api - Magento2 Rest PUT API 返回默认存储而不是目标存储的有效负载
问题描述
我在使用 Magento 2.3.5 的 PUT API 请求时遇到问题。
我将请求发送到端点,例如:/rest/STORECODE/V1/products/PRODUCT_CODE
数据正确存储在具有存储代码 STORECODE 的正确存储中,但 API 响应负载包含默认存储的数据,而不是 STORECODE。
如何在不被迫对同一端点 /rest/STORECODE/V1/products/PRODUCT_CODE 执行另一个 GET 的情况下获取写入 STORECODE 的数据?/rest/STORECODE/V1/products/PRODUCT_CODE 的 GET 返回我编写的正确数据(我期望它是 PUT 的返回有效负载)
谢谢!
解决方案
使用路径:
/rest/default/V1/products/PRODUCT_CODE/
在标题中添加商店
推荐阅读
- ios - 监听 WKWebView 在 iPhone 上何时缩小
- php - 将 $516.91 转换为 51691
- angular - 将 ngModel 值重置为默认模型?
- twitter-bootstrap - 在引导程序中创建新断点
- java - Ejb Websphere 登录返回空主题
- python - Python tkinter 时钟的日间主题和夜间主题
- ios - 线程 1:致命错误:单击 collectionview 项目时索引超出范围
- sql - 建议提高查询性能 (Oracle)
- jq - 如何使用 jq 查找多个输出对象之一的计数
- android - 由于 firebase-auth 依赖,Gradle 构建失败