- 題名: プロパティーのサイズより少なくなります。
- 日時: 2006/02/22 9:46:09
- ID: 15188
- この記事の返信元:
- (なし)
- この記事への返信:
- [15189] Re[1]: プロパティーのサイズより少なくなります。2006/02/22 9:59:49
- [15203] Re[1]: プロパティーのサイズより少なくなります。2006/02/22 12:55:17
- ツリーを表示
■No15210に返信(渋木宏明(ひどり)さんの記事) > webClient.ResponseHeaders ["Content-Length"] > > でコンテンツのバイト数が取得できませんでしたか? 非常に厳密には、単純に Content-Length フィールドの値を取得してはいけな いかもしれません。 RFC 2616 では、chunked 符号化された転送のように、実体の長さと転送される データの長さが異なる場合は、Content-Length フィールドを送ってはならない と規定されています。ですが、それと同時に、符号化された転送でありながら、 Content-Length フィールドも受け取った場合は、Content-Length フィールド の方を無視しなければならない、とも規定されています。 一方で、符号化されない転送では、Content-Length フィールドの値と実体の長 さが合わない場合は、無視ではなく、通知しなければならない、と規定されて います。 .NET Framework クラスライブラリの実装は分かりませんが、例外などで通知さ れることもなく、静かに Content-Length フィールドの値と実体の長さが異な る場合があるかもしれません。
分類:[.NET]
度々、投稿しまして大変申し訳ありません。
ご指導によりサイズを取得表示する事ができました。
TextBox1.Text = Len(srRead.ReadToEnd())
実際はプロパティーのサイズ(バイト)より少なくなります。
思うにはChr(&HDS)、 Chr(&HAS)は文字数に加算されない分
少なくなっていると思っています。もし、そうでありましたら、
何か良い方法はありますでしょうか。
ご存知の方がおりましたら宜しくお願いします。