# \[Bug:trunk\] rubyspec: Net::HTTPHeader#content\_range returns a Range object that represents the 'Con

**URL:** <https://www.ruby-forum.com/t/bug-trunk-rubyspec-net-httpheader-content-range-returns-a-range-object-that-represents-the-con/182544>\
**Category:** Development\
**Created:** [January 29, 2010, 5:10pm UTC](https://www.ruby-forum.com/t/bug-trunk-rubyspec-net-httpheader-content-range-returns-a-range-object-that-represents-the-con/182544 "2010-01-29T17:10:55Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yusuke\_ENDOH](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/c89c15/32.png) [@Yusuke\_ENDOH](https://www.ruby-forum.com/u/Yusuke_ENDOH)\
**Post date:** [January 29, 2010, 5:10pm UTC](https://www.ruby-forum.com/t/bug-trunk-rubyspec-net-httpheader-content-range-returns-a-range-object-that-represents-the-con/182544/1 "2010-01-29T17:10:55Z")

</div>

e$B$J$+$@$5$se(B  
e$B1sF#$G$9!#e(B

class C  
include Net::HTTPHeader  
def initialize  
initialize\_http\_header({})  
end  
end  
c = C.new  
c[“Content-Range”] = “bytes 0-499/1234”  
p c.content\_range

e$B$N=PNO$,!"e(Br26344 e$B$NA0$Oe(B 0…500 e$B$G!"8e$Oe(B 0…499  
e$B$K$J$C$F$$$^$9!#e(B  
e$BNc$K$h$C$Fe(B rubyspec e$B$,8+$D$1$F$/$l$^$7$?!#e(B

e$B$3$l$O%P%0=$@5$G$7$g$&$+!#e(B  
e$B%P%0=$@5$@$H$7$F!"$=$N=EMWEY$d1F6A$O$I$NDxEY$G$7$g$&$+!#e(B  
e$BMW$9$k$K!"e(B1.8.7  
e$B$d$=$l0JA0$K%P%C%/%]!\<%H$5$l$k$Y$-$@$H;W$$$^$9$+!#e(B  
e$BKNIt$5$s$,H=CG$K:$$C$F$$$^$7$?!#e(B

---

<div class="post-metadata">

**Author:** ![Yusuke\_ENDOH](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/c89c15/32.png) [@Yusuke\_ENDOH](https://www.ruby-forum.com/u/Yusuke_ENDOH)\
**Post date:** [February 2, 2010, 10:23am UTC](https://www.ruby-forum.com/t/bug-trunk-rubyspec-net-httpheader-content-range-returns-a-range-object-that-represents-the-con/182544/2 "2010-02-02T10:23:49Z")

</div>

e$B$J$+$@$G$9!#e(B

At Sat, 30 Jan 2010 01:10:11 +0900,  
Yusuke ENDOH wrote in [ruby-dev:40244]:

> e$B$N=PNO$,!"e(Br26344 e$B$NA0$Oe(B 0…500 e$B$G!"8e$Oe(B 0…499 e$B$K$J$C$F$$$^$9!#e(B  
> e$BNc$K$h$C$Fe(B rubyspec e$B$,8+$D$1$F$/$l$^$7$?!#e(B
> 
> e$B$3$l$O%P%0=$@5$G$7$g$&$+!#e(B

e$B%P%0=$@5$G$9!#e(B0-499e$B$GJV$5$l$k$N$O@hF,e(B500bytee$B$G$9$,!"e(Bstr[0…500]  
e$B$ND9$5$Oe(B501bytee$B$J$N$G!"L@$i$+$KL7=b$7$F$$$^$9!#e(B

> e$B%P%0=$@5$@$H$7$F!"$=$N=EMWEY$d1F6A$O$I$NDxEY$G$7$g$&$+!#e(B  
> e$BMW$9$k$K!"e(B1.8.7 e$B$d$=$l0JA0$K%P%C%/%]!\<%H$5$l$k$Y$-$@$H;W$$$^$9$+!#e(B  
> e$BKNIt$5$s$,H=CG$K:$$C$F$$$^$7$?!#e(B

e$B\>/$J$/$H$bE:IU%i%$%V%i%j$de(BGoogle Code  
Searche$B$G$O!"e(Bcontent\_range  
e$B$r;H$C$F$$$kNc$O8+$D$1$i$l$^$;$s$G$7$?!#$[$H$s$I;HMQ$5$l$J$$%a%=%Ce(B  
e$B%I$J$N$G=EMWEY$ODc$$$H$b1F6A$O\>/$J$$$H$b8@$($k$H;W$$$^$9!#e(B

---

<div class="post-metadata">

**Author:** ![Yusuke\_ENDOH](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/c89c15/32.png) [@Yusuke\_ENDOH](https://www.ruby-forum.com/u/Yusuke_ENDOH)\
**Post date:** [April 19, 2010, 6:24pm UTC](https://www.ruby-forum.com/t/bug-trunk-rubyspec-net-httpheader-content-range-returns-a-range-object-that-represents-the-con/182544/3 "2010-04-19T18:24:23Z")

</div>

e$B%A%1%C%He(B #2688 e$B$,99?7$5$l$^$7$?!#e(B (by Yusuke E.)

e$B%9%F!\<%?%9e(B Opene$B$+$ie(BClosede$B$KJQ99e(B

e$B1sF#$G$9!#e(B

e$B$3$N7o$Oe(B rubyspec e$BB&$G=$@5$7$?$N$Ge(B close e$B$7$^$9!#e(B

## – Yusuke E. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

[http://redmine.ruby-lang.org/issues/show/2688](http://redmine.ruby-lang.org/issues/show/2688)
