I don't know why you use node-curl. Try to use request[0] instead.
[0] - https://github.com/mikeal/request On Mon, Feb 18, 2013 at 9:58 PM, Srividya Krishnamurthy < vidya.vasisht...@gmail.com> wrote: > Hi, > > I'm using node-curl for making curl calls. Here is a simple server.js > which just issues a curl call: > > var http = require('http'); > var curl = require('node-curl'); > var config = require('./config'); > > var cfgObj = new config.config(); > function start(port) { > function onRequest(request, response) { > console.log("Request received"); > > var options = { > VERBOSE: 1, > RAW: 1 > }; > curl.debug = 1; > curl.setDefaultOptions(options); > curl('www.yahoo.com', function(err) { > console.log(this.body); > }); > > } > > http.createServer(onRequest).listen(port); > } > > cfgObj.getConfig(null, function(data) { > start(data.port); > }); > > > > The connection to the host is established and it receives the result as > well: > > < HTTP/1.1 200 OK > < Date: Mon, 18 Feb 2013 16:10:07 GMT > < P3P: policyref="http://info.yahoo.com/w3c/p3p.xml", CP="CAO DSP COR CUR > ADM DEV TAI PSA PSD IVAi IVDi CONi TELo OTPi OUR DELi SAMi OTRi UNRi PUBi > IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC GOV" > < Cache-Control: private > < Last-Modified: Mon, 18 Feb 2013 16:00:05 GMT > < Accept-Ranges: bytes > < Content-Length: 392001 > < Vary: Accept-Encoding > < Content-Type: text/html; charset=utf-8 > < Age: 176 > < Server: YTS/1.20.13 > < Connection: keep-alive > < > [cURL 1] receive 2270 bytes > [cURL 1] receive 1388 bytes > [cURL 1] receive 8328 bytes > [cURL 1] receive 1388 bytes > [cURL 1] receive 2776 bytes > [cURL 1] receive 4164 bytes > [cURL 1] receive 4164 bytes > [cURL 1] receive 4164 bytes > [cURL 1] receive 6940 bytes > [cURL 1] receive 5552 bytes > [cURL 1] receive 6940 bytes > [cURL 1] receive 6940 bytes > [cURL 1] receive 6940 bytes > [cURL 1] receive 6940 bytes > [cURL 1] receive 9716 bytes > [cURL 1] receive 9716 bytes > [cURL 1] receive 15268 bytes > [cURL 1] receive 6940 bytes > [cURL 1] receive 5552 bytes > [cURL 1] receive 8328 bytes > [cURL 1] receive 8328 bytes > [cURL 1] receive 9716 bytes > [cURL 1] receive 9716 bytes > [cURL 1] receive 1388 bytes > [cURL 1] receive 9716 bytes > [cURL 1] receive 11104 bytes > [cURL 1] receive 11104 bytes > [cURL 1] receive 9716 bytes > [cURL 1] receive 11104 bytes > [cURL 1] receive 11104 bytes > [cURL 1] receive 11104 bytes > [cURL 1] receive 2776 bytes > [cURL 1] receive 11104 bytes > [cURL 1] receive 6940 bytes > [cURL 1] receive 11104 bytes > [cURL 1] receive 5552 bytes > [cURL 1] receive 8328 bytes > [cURL 1] receive 8328 bytes > [cURL 1] receive 9716 bytes > [cURL 1] receive 9716 bytes > [cURL 1] receive 11104 bytes > [cURL 1] receive 11104 bytes > [cURL 1] receive 11104 bytes > [cURL 1] receive 9716 bytes > [cURL 1] receive 11104 bytes > [cURL 1] receive 16384 bytes > [cURL 1] receive 16384 bytes > [cURL 1] receive 3023 bytes > * Connection #0 to host www.yahoo.com left intact > [cURL 1] receive succeeded. > *Bus error: 10* > > But ends up with this bus error. Any clue what this error means? I even > tried using http request. In that case, even connection could not be made > with the host. It just gives "socket hang up" error. > I'm using node 0.8.19. > > -- > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to nodejs@googlegroups.com > To unsubscribe from this group, send email to > nodejs+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "nodejs" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to nodejs+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- Arunoda Susiripala @arunoda <http://twitter.com/arunoda> <http://gplus.to/arunoda>https://github.com/arunoda http://www.linkedin.com/in/arunoda -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to nodejs@googlegroups.com To unsubscribe from this group, send email to nodejs+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.