ビデオをVimeoにアップロードしようとしています。ヘッダーを空のままにして、認証トークンだけを渡すと正常に動作します。コンテンツの長さのヘッダーを設定すると、リクエストが失敗します。リクエストヘッダを適切に作成する方法に関するアイデア?ヘッダーを設定するとHTTParty要求が失敗する
私は、ヘッダーを追加するために作成した方法:
def add_header(key, value)
@headers[key.to_sym] = value
end
私はContent-Typeヘッダを追加している方法:私はこの行をコメントアウトすると、要求が正常に動作します
add_header('content-type','video/mp4')
が、それはVimeoが必要です。デバッグするとき、私はこのエラーを引き起こしている可能性があり、このように形成されてHTTPartyに持っていた:
{:headers=>{:authorization=>"Bearer xxxxx", :"Content-Type"=>"video/mp4", :"Content-Length"=>"54047"}
います '@ headers.to_json'要求 –