There should be a single-quote before the http:. Is this missing in
the command you tried, or is thus just a cut&paste error?

To see exactly what command lines the shell runs, do 'set -x'.

On Fri, Jul 2, 2010 at 5:05 PM, Chris Hostetter
<hossman_luc...@fucit.org> wrote:
>
> : I am using Windows XP, curl 7.19.5, Solr 1.4.1
> :
> : the command is:
> :
> : curl http://localhost:8983/solr/update/extract?literal.id=doc1&commit=true' 
> -F "myfi...@tutorial.pdf"
> :
> : I got error :
> : HTTP Error:  400.  missing content stream.
> : 'commit' is not a recognized as an internal or external command, operable 
> program or batch file.
>
> the first line is a bit comfusing -- but it's coming from solr, indicaitng
> that it never got your file (aka: content stream)
>
> the second line is coming from your shell, telling you it can't find a
> command named "commit" to execute -- that's a dead give away that
> something about how you are running curl in your shell doesn't like the
> quotes you used arround the URL -- it's splitting on the "&" character.
>
> i don't have a windows box to test on, but perhaps single quotes will work
> better?
>
>
>
>
> -Hoss
>
>



-- 
Lance Norskog
goks...@gmail.com

Reply via email to