HTTP艺术 X-Correlation_Id
HTTParty X-Correlation_Id
我正在尝试了解 HTTParty。我有一个端点需要 post 到。
如果不根据 Swagger 文档设置 X-Correlation-Id,它不会让我 post。
我在 HTTParty 中看不到执行此操作的选项。
我当前的连接尝试是:
uuid = SecureRandom.uuid
url = 'http://localhost:8720/v1/bla'
conn = HTTParty.post(url, body: body.to_json, headers: {'Content-Type' => 'application/json','Authentication' => "Token #{uuid}"})
我一直收到来自 API 的错误响应,指出 X-Correlation-Id 是必填字段。有什么明显的我想念的吗?谢谢
将它作为另一个条目弹出到您的 headers
散列中,就像您对 'Content-Type'
和 'Authentication'
.
所做的一样
Headers 以 X
开头的往往是自定义的,因此您不会在大多数 HTTP 客户端中找到内置的东西,但它们都支持任意 headers 像这样。
我正在尝试了解 HTTParty。我有一个端点需要 post 到。
如果不根据 Swagger 文档设置 X-Correlation-Id,它不会让我 post。
我在 HTTParty 中看不到执行此操作的选项。
我当前的连接尝试是:
uuid = SecureRandom.uuid
url = 'http://localhost:8720/v1/bla'
conn = HTTParty.post(url, body: body.to_json, headers: {'Content-Type' => 'application/json','Authentication' => "Token #{uuid}"})
我一直收到来自 API 的错误响应,指出 X-Correlation-Id 是必填字段。有什么明显的我想念的吗?谢谢
将它作为另一个条目弹出到您的 headers
散列中,就像您对 'Content-Type'
和 'Authentication'
.
Headers 以 X
开头的往往是自定义的,因此您不会在大多数 HTTP 客户端中找到内置的东西,但它们都支持任意 headers 像这样。