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