It seems the crunchbase API servers are having trouble. Over the last
couple days I've occasional noticed problems with companies that include a
lot of data such as apple. <http://api.crunchbase.com/v/1/company/apple.js>
After testing, it seems the servers are not sending all of the response -
and then closing the connection inappropriately. Since making the request
directly in the browser seems to work more often, I'm assuming that either
tools like cURL or wget are having trouble negotiating the headers, or your
servers are expecting a USER AGENT string which matches a normal browser.
david@server:~$ wget -v http://api.crunchbase.com/v/1/company/apple.js
--2012-06-07 11:43:14-- http://api.crunchbase.com/v/1/company/apple.js
Resolving api.crunchbase.com... 22.214.171.124
Connecting to api.crunchbase.com|126.96.36.199|:80... connected.
HTTP request sent, awaiting response... 200 OK
Saving to: `apple.js.1'
22% [=======> ] 24,341 --.-K/s in 74s
2012-06-07 11:44:29 (328 B/s) - Connection closed at byte 24341. Retrying.