Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re^4: XPOST syntax in WWW::Curl

by Steve_BZ (Chaplain)
on Feb 01, 2015 at 15:24 UTC ( [id://1115225]=note: print w/replies, xml ) Need Help??


in reply to Re^3: XPOST syntax in WWW::Curl
in thread XPOST syntax in WWW::Curl

Hi Corion,

So I tried the -v option and I got some more info, which follows, but I wouldn't know how to match this to the code you posted in the other thread.

It seems to do a POST and then there seem to be some fields with some values, is that correct? Like User-Agent: curl/7.35.0

What do you think?

Steve.

* Hostname was NOT found in DNS cache * Trying xxx.xxx.xxx.xxx... % Total % Received % Xferd Average Speed Time Time Time + Current Dload Upload Total Spent Left + Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--: +-- 0* Connected to xxx.xxx.xxx.xxx(xxx.xxx.xxx.xxx) port 8098 (#0 +) > POST /api/resultados/ HTTP/1.1 > User-Agent: curl/7.35.0 > Host: xxx.xxx.xxx.xxx:8098 > Accept: */* > Authorization: Token xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx > Content-Length: 949 > Expect: 100-continue > Content-Type: multipart/form-data; boundary=------------------------ +daf19fd44f6a97e8 > * Done waiting for 100-continue 0 949 0 0 0 0 0 0 --:--:-- 0:00:01 --:--: +-- 0} [data not shown] < HTTP/1.1 100 Continue < HTTP/1.1 201 CREATED * Server nginx/1.1.19 is not blacklisted < Server: nginx/1.1.19 < Date: Sun, 01 Feb 2015 14:48:34 GMT < Content-Type: application/xml; charset=utf-8 < Transfer-Encoding: chunked < < [data not shown] Connection: keep-alive < Vary: Accept < X-Frame-Options: SAMEORIGIN < Allow: GET, POST, HEAD, OPTIONS < { [data not shown] 100 1142 0 193 100 949 84 416 0:00:02 0:00:02 --:--: +-- 416 100 1142 0 193 100 949 84 416 0:00:02 0:00:02 --:--: +-- 416 * Connection #0 to host xxx.xxx.xxx.xxx left intact

Replies are listed 'Best First'.
Re^5: XPOST syntax in WWW::Curl
by Corion (Patriarch) on Feb 01, 2015 at 17:31 UTC

    Now would be a good time to learn about HTTP, so you learn what the headers mean, and what the payload of the request means, and how you can replicate that with LWP::UserAgent (or any other HTTP client). I don't see much way around that.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1115225]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others exploiting the Monastery: (6)
As of 2025-06-16 22:57 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.