Rails アプリで使用するために、一部の Python コードを Ruby に変換しています。
Page1 はいくつかの JSON データを Page2 に投稿し、次に Page2 にはsys.stdin.readline()
、投稿された JSON データを読み取り、それを処理するための Python コードが含まれています。
Ruby で同等だと思ってgets.strip
いたのですが、サーバーがハングする原因になっています。
元の Python コード:
import sys
data = sys.stdin.readline()
<manipulate contents of data>
何が間違っているのでしょうか?
アップデート
私のユースケースでrequest.raw_post
は、適切な同等のものでした。ご回答ありがとうございます。