Paperclipでアップロードした画像をAPIに送信しようとしています。Net :: HTTPを使用してPNG画像を送信する方法
どのようにエンコードしますか?
今私はattachment.queued_for_write[:original].read
を使用して、そのPNGの実際のファイル内容を取得し、要求の本文にその内容を送信しようとしています。しかし、サーバーはそれを持っていません。
郵便配達員経由でリクエストを送信すると、正常に動作します。郵便配達はどのようにこれをコード化するのですか?残念なことに、PostmanからRubyコードを生成しようとするとうまくいかず、要求の本文に[Object object]
というファイルが表示されます。
はあなたのファイルを期待しています。 APIのドキュメントを参照してください。 [最小、完全、および検証可能な例](http://stackoverflow.com/help/mcve) – Uzbekjon
Wiresharkを起動します。 PostmanのPOST要求とNet :: HTTPのPOST要求を比較します。 [この回答](http://stackoverflow.com/a/30827339/5006469)が役立ちます。 – rdupz
@Uzbekjon私の質問は、郵便配達はどのようにこれをエンコードするのですか?これは、作成者が質問に対する答えを知らないリンク先のdink APIです。しかし、それは郵便配達で働くので、私の質問です。 – bevanb