アフィリエイト広告を利用しています

広告

posted by fanblog

2022年02月07日

クライアントからの破損データ送信テスト

破損データを意図的に作って送ってみた時のコードメモ

const string sendFIleName = @"C:\Users\FileI\source\repos\ClientProject\ClientProject\Test.txt";

byte[] bs = File.ReadAllBytes(sendFIleName);
string base64String = Convert.ToBase64String(bs);

var entity = new FileSample();
entity.fileName = Path.GetFileName(sendFIleName);
entity.fileData = base64String;

var json = JsonConvert.SerializeObject(entity);

const string targetUrl = "https://localhost:7189/Home/Test2";
try
{
using (var client = new HttpClient())
{
var content = new StringContent(json, Encoding.UTF8, "application/json");
var task = client.PostAsync(targetUrl, content);
var result = task.GetAwaiter().GetResult();
MessageBox.Show(result.Content.ReadAsStringAsync().GetAwaiter().GetResult());
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバックURL
https://fanblogs.jp/tb/11247234
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック
ファン
検索
<< 2022年09月 >>
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  
最新記事
写真ギャラリー
最新コメント
タグクラウド
カテゴリーアーカイブ
月別アーカイブ
プロフィール
じゃわらーさんの画像
じゃわらー
プロフィール
日別アーカイブ
×

この広告は30日以上新しい記事の更新がないブログに表示されております。