Hi Bryan, just FYI: Amit is one of the primary developers. :-) Cheers, Kevin
On Sunday, January 4, 2015, C. Bryan Daniels <[email protected]> wrote: > No, the server API doesn't provide this feature. I've asked their > developer's directly. I will post on request on gitbub repository for > HTTPClient.jl Thanks for your feedback. > > On Sunday, January 4, 2015 2:50:25 AM UTC-6, Amit Murthy wrote: >> >> Does the service definition have a query parameter where you can specify >> the number of objects required? >> >> As long as the server end of the connection is open, and the server is >> pushing data, the client will continue to receive it, and currently there >> is no way to control the same. >> >> Controlling the stream from the client side can be implemented - could >> you file a feature request for the same on github? >> >> >> On Sat, Jan 3, 2015 at 10:50 AM, C. Bryan Daniels <[email protected]> >> wrote: >> >>> I am using the 'HTTPClient' package. I am using the 'get' method, but am >>> having trouble properly configuring the output stream. Specifically, the >>> API to a particular service responds to a 'get' call with a stream of json >>> objects. The code snippets below work as expected by returning a continuous >>> steam of json objects; I can terminate the stream with ctr-C. What I >>> really want is to be able to get a specific number of json objects. I've >>> played around with options: ostream="some-file", ostream=IOBuffer() and >>> blocking=false. This is probably a basic question, but any help in solving >>> this would be appreciated. Thanks for any advice. >>> >>> >>> >>> options_get = HTTPClient.HTTPC.RequestOptions(headers=headers,content_ >>> type="application/json",ostream=STDOUT) >>> >>> >>> function get(lb::LittleBit) >>> >>> >>> HTTPClient.HTTPC.get(lb.url_get,lb.options_get) >>> >>> >>> end >>> >> >>
