リクエストは次のようになります。WebApiへのポストコールの長さがbase64(3 MB以上)の文字列を取得できませんでした。データの代わりにnullが返される
ユーザーエージェント:Fiddler コンテンツタイプ:application/json;文字セット= UTF-8 ホスト:localhostを:12841 のContent-Length:4512954
インサイドボディ私が持っている - > "base64encoded文字列"
APIコントローラは、メソッドが含まれています
[HttpPost]
public bool SaveProductImage([FromBody]string image)
{
if(image!=null)
var result = productImageRules.StoreSingleImageOnDisk(image.ToString());
return result;
}
私はWEBAPIを使用してディスクに画像を保存したい...非常に簡単に詳細 – Mostafiz
ITZをお願いIIS。だから私がやろうとしているのは、base64エンコードされた(画像をbase64stringに変換することによって)phiddler/postman経由でwebapiに送信していますが、文字列のサイズが3MBを超える場合はwebapiはnullになります。 。私はこの問題を取り除くために非常に努力してきましたが、運がないので、私はこの問題の答えを私に与えることができる投稿を見つけることができませんでした –