- - PR -
HttpWebRequestクラスでPOSTを行う場合のContentLengthの設定について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-10-27 16:35
お世話になります。
C#にて、HttpWebRequestを使用してWEBサーバーにPOSTでデータを送信する場合、 GetRequestStreamで取得したストリームに対して、送信したいデータを書き込む事になりますが、GetRequestStreamのヘルプを見ると、ストリームに書き込む前にContentLengthプロパティに値を設定する必要がありますと書かれています。しかし、ContentLengthの値は特にいじらずにストリームにデータを書き込んでも、ストリームをColseした後に、自動的にリクエストのContentLengthプロパティに書き込んだバイト数がセットされており、正常に通信できてしまうのですが、こういう使い方をしていても大丈夫なものなのでしょうか? どなたか、情報をお持ちの方がいらっしゃいましたらお教えください。 |
1