簡體   English   中英

如何在 Ruby 中創建 POST 請求

[英]How to create POST Request in Ruby

我有需要使用 static 基本令牌和附加 header 發送交付有效負載的功能。

scope = "xapi:read" # some require xapi:read, some require xapi:all
client_auth_header = "Basic <insert token here>"
client_version_header = "1.0.3"
client_site = "<Provided by client>"

我需要通過發布請求來執行此操作


curl --request GET \
  --url https://client-url/data/xAPI/agents \
  --header 'Authorization: Basic MjAHYBFHKKMHIKNBGRmOGM0M2RiMDg0M' \
  --header 'X-Experience-API-Version: 1.0.3'

如何在 ruby 中編寫發布請求?

像這樣的東西

client.post("/xAPI/statements", body: data.to_json, headers: { "Content-Type" => "application/json" })

我應該用什么替換客戶端?

httparty gem支持與您在此處描述的非常相似的 API ,帶有HTTParty.post

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM