Un-privatising a word in http.client
parent
eb36537e99
commit
030619114f
|
@ -89,10 +89,10 @@ M: too-many-redirects summary
|
||||||
drop
|
drop
|
||||||
[ "Redirection limit of " % max-redirects # " exceeded" % ] "" make ;
|
[ "Redirection limit of " % max-redirects # " exceeded" % ] "" make ;
|
||||||
|
|
||||||
<PRIVATE
|
|
||||||
|
|
||||||
DEFER: with-http-request
|
DEFER: with-http-request
|
||||||
|
|
||||||
|
<PRIVATE
|
||||||
|
|
||||||
SYMBOL: redirects
|
SYMBOL: redirects
|
||||||
|
|
||||||
: redirect-url ( request url -- request )
|
: redirect-url ( request url -- request )
|
||||||
|
@ -134,6 +134,8 @@ SYMBOL: redirects
|
||||||
request get url>> url-addr ascii <client> drop
|
request get url>> url-addr ascii <client> drop
|
||||||
1 minutes over set-timeout ;
|
1 minutes over set-timeout ;
|
||||||
|
|
||||||
|
PRIVATE>
|
||||||
|
|
||||||
: with-http-request ( request quot: ( chunk -- ) -- response )
|
: with-http-request ( request quot: ( chunk -- ) -- response )
|
||||||
swap
|
swap
|
||||||
request [
|
request [
|
||||||
|
@ -156,8 +158,6 @@ SYMBOL: redirects
|
||||||
[ do-redirect ] [ nip ] if
|
[ do-redirect ] [ nip ] if
|
||||||
] with-variable ; inline recursive
|
] with-variable ; inline recursive
|
||||||
|
|
||||||
PRIVATE>
|
|
||||||
|
|
||||||
: success? ( code -- ? ) 200 299 between? ;
|
: success? ( code -- ? ) 200 299 between? ;
|
||||||
|
|
||||||
ERROR: download-failed response data ;
|
ERROR: download-failed response data ;
|
||||||
|
|
Loading…
Reference in New Issue