cURL / Mailing Lists / curl-users / Single Mail

curl-users

Re: HTTP- post question...

From: Cyntech Solutions <cyntech_at_cableone.net>
Date: Mon, 10 Nov 2003 08:07:37 -0600

Thanks for the help, I will see what I can do, maybe adding the cookies will
do it??

NH

----- Original Message -----
From: "Daniel Stenberg" <daniel-curl_at_haxx.se>
To: "Curl Mailinglist" <curl-users_at_lists.sourceforge.net>
Sent: Monday, November 10, 2003 1:28 AM
Subject: Re: HTTP- post question...

> On Sat, 8 Nov 2003, Cyntech Solutions wrote:
>
> > Trying to simulate filling out this form
> > http://memorymakersmagazine.com/projects/submit_project.asp, the
following I
> > know to be true:
> >
> > 1 of the form fields is a file curl needs to follow redirects curl needs
to
> > specify the referer as
> > http://memorymakersmagazine.com/projects/submit_project.asp The file
1.jpg
> > exists in the current directory
>
> I can recommend using the 'formfind' script to extract the necessary
details.
>
> > (The post data below is just sample data(ie. user=foobar, etc. ) to make
for
> > a shorter email to this list.)
> >
> > Reading the manual I assume it should look something like:
> >
> > curl -L -e http://memorymakersmagazine.com/projects/submit_project. -F
> > "userfile=@1.jpg" -F "user=foobar&pass=12345&id=blablabla&ding=submit"
> > http://memorymakersmagazine.com/projects/submit_project.asp
>
> When you use -F, you should provide one "part" with each -F. So if you
want to
> send away parts named "user", "pass" and "id", you'd do it:
>
> -F user=foobar -F pass=12345 -F id=blalblabla
>
> The &-separated blob shown above is when you do "normal" posts, as made
with
> curl -d.
>
> > Am I doing it right? Assuming that I send all of the correct post data,
> > shouldn't this work?
>
> Possibly, unless the server does some more tricks. Like using cookies.
>
> > The form keeps redisplaying instead of giving me the success screen.
>
> If you correct the -F usage, you might reach further.
>
> --
> Daniel Stenberg -- http://curl.haxx.se/ -- http://daniel.haxx.se/
> [[ Do not post private mails to this email address. They won't reach
me. ]]
>
>
> -------------------------------------------------------
> This SF.Net email sponsored by: ApacheCon 2003,
> 16-19 November in Las Vegas. Learn firsthand the latest
> developments in Apache, PHP, Perl, XML, Java, MySQL,
> WebDAV, and more! http://www.apachecon.com/
>

-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/
Received on 2003-11-10