0
我將以下請求傳遞給ruby rest-client gem;在ruby rest-client中接受頭文件我相信會導致返回錯誤代碼404
RestClient::Request.execute(method: :get,
url: Config['site_url'] + path,
verify_ssl: OpenSSL::SSL::VERIFY_NONE,
headers: { organisation: 'WEB',
accept: 'application/vnd.xyz.v2+json' })
Gem版本 紅寶石版本2.3.3 其餘客戶端2.0.2
我已經傳遞給郵差相同的請求,我得到我預期的反應。
我也有隻接受該API的第一版「:json」,這也迴應想象中那麼我的感覺是,它圍繞
accept: 'application/vnd.xyz.v2+json'
的東西,是造成問題的原因,但我我不確定究竟是什麼。正如我的感覺是,如果答覆出現問題,郵遞員也會抱怨。
這裏的文檔https://github.com/rest-client/rest-client 默認請求頭:其他客戶端設置
accept:*/*
以防萬一,我通過/(雖然我假設*意味着輸入你所需要的),但這返回的V1響應。
該方法,url和verify_ssl在多個其他請求中工作。所以我不認爲那裏有任何問題。
任何人,有什麼建議嗎? Thx