HttpWebRequest を使用してファイルをアップロードする場合、要求ストリームへの最初の 2 つの書き込みは常にほぼ瞬時に完了します。何らかのバッファリングが発生しているに違いないと思ったので無効にしたので、これを行いました
_req.AllowWriteStreamBuffering = false;
しかし、それは何の違いもありません。
最後の 10 回の書き込み速度を平均することでアップロード速度を測定しているため、最初はアプリケーションが非常に速い速度を示し、その後 50kbps 程度に低下するので、ちょっと面倒です。
最初の書き込みから速度を測定できたらいいのにと思います。
何か案は?