2017-11-07 8 views
0

AWSラムダ関数と統合されたPythonを使用してPOSTゲートウェイをAPIゲートウェイエンドポイントにPOSTしようとしました。APIゲートウェイURLへのmp3バイトの投稿

「リクエストが長すぎます」という応答メッセージが表示されます。それは3メガバイトのオーディオファイルです。誰かが、起こりうる問題点を指摘してもらえますか?

import requests 
import json 


bytes = open('audio.mp3','rb').read() 

new_object = { 
'audio' : bytes 
} 

response = requests.post(my_url,data=new_object) 
print(response.text) 

ありがとうございます。

+0

APIエンドポイントでデータまたはファイルとしてバイトが必要ですか? –

答えて

0

binary data までlimitsまで投稿することができます。

まず、curlでエンドポイントをテストすることをおすすめします。これは、ブログの記事で説明されているバイナリ設定を証明します。次に、requestsに同じことをさせることに集中できます。

関連する問題