2
RestSharpでバイト配列またはメモリストリームをポストしようとしています。RestSharp ByteArray/Stream dataを投稿する
私がいることを、次のrequest.AddFile("stream", x => new MemoryStream(blocks.First().Value), "stream", "application/binary");
そして
blocks.First().Value
は、サーバー側でバイト配列
である私はそれでストリームパラメータでフォームを期待してい
request.AddFile("stream", blocks.First().Value, "stream", "application/binary");
を試してみました
バイトを抽出することができます。
追加情報: ADDFILEにnullまたはString.Emptyを追加するバイト配列
request.AddFile("stream", blocks.First().Value, string.Empty);
を送信する問題は、それが送信される各バイト配列に2つのバイトを追加することである(キャリッジリターンのための1と新しい行のための1つ)。そして、他のクライアントがこのように振る舞わないので、私はサーバー側のすべての投稿でそれらを削除することはできません。
ありがとうございました!