Ticket #21553

clx::htttp::get : Content-Lengthが0のときstd::out_of_rangeが発生す

오픈 날짜: 2010-04-28 21:59 마지막 업데이트: 2010-06-02 11:48

Reporter:
(Anonymous)
소유자:
Type:
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None

Details

clx::http::get() を呼び出した際、HTTPサーバーから Content-Length: 0 が返答されると、 std::vector から std::out_of_range が throw されるようです。

実際に空のファイルにアクセスした場合に Content-Length: 0 となるのは正常な動作と思われるため、 例外送出ではなく、空の body にて正常終了するのが望ましいと考えます。

ご検討ください。

Ticket History (3/3 Histories)

2010-04-28 21:59 Updated by: None
  • New Ticket "clx::htttp::get : Content-Lengthが0のときstd::out_of_rangeが発生す" created
2010-04-29 19:06 Updated by: cielquis
  • 소유자 Update from (None) to cielquis
2010-06-02 11:48 Updated by: cielquis
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2010-06-02 11:48

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login