<br>
If you assign a <b>stream</b>, and you do NOT use your own
<b>callback</b> or <b>event</b>, libcurl will assume that the stream is a 
C-style file stream. <br>In this case it MUST be a valid file-pointer
created using the ANSI-C <tt>fopen()</tt> function. <br>
</p>
<br><br>
If all this seems confusing, the simple version is this:
<ul>
<li>1. Use a <b>callback</b> or <b>event</b>, not both.
<li>2. Use a <b>filename</b> or <b>stream</b>, not both.
<li>3. If you assign a <b>stream</b> with something other