10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi,
I am trying to write a shell script to parse the post request data that it received to a xml file. Below is the post request data that script is receiving.
-----------------------------7dd2339190c8e
Content-Disposition: form-data; name="param1"
1... (2 Replies)
Discussion started by: jdp
2 Replies
2. Shell Programming and Scripting
I am running a website but I still have problems with the "service temporarily unavailable error". I want to make a simple check if the website is up and running. Does anybody has an idea how to do it? (the site is password protected, so you have to add a user and pwd before logging in).
... (2 Replies)
Discussion started by: jurgen
2 Replies
3. Shell Programming and Scripting
Hi
am using a variable in my http post message which is getting data from the select query as follows. if i use some values assigned to that variable , http post works fine but if i use the data of select query its not working...what could be issue?
#!/bin/bash
export... (3 Replies)
Discussion started by: aemunathan
3 Replies
4. UNIX for Dummies Questions & Answers
I'm new to Unix and web development but I'm in need to send an xml request to a web server Ican't find an easy way to do it from the command line, if somebody can help me with a sample would be amazing! my Unix says that curl is not installed so i was wondering if there is another way to test... (1 Reply)
Discussion started by: mpoblete
1 Replies
5. UNIX for Advanced & Expert Users
Hi,
I am using curl to hit a url using http in solaris 10 using commandline, I want to transfer an attachment(using multipart curl -F) also as a part of the request. If anyone has used kindly help me with the syntax. I am using below command:
Code:
/usr/local/bin/curl -v... (1 Reply)
Discussion started by: manishmaha
1 Replies
6. UNIX for Dummies Questions & Answers
Ok. I'm testing a new program component that is supposed to speed up our pipeline on the server. What it does is take in HEAD requests and shuffle them off to a different pipeline that is specially designed to handle HEAD requests quickly. The functionality works but now comes the question: how... (3 Replies)
Discussion started by: darkling235
3 Replies
7. UNIX for Dummies Questions & Answers
Can anybody tell about http request processing in shell script..? (3 Replies)
Discussion started by: noufal
3 Replies
8. Shell Programming and Scripting
Hi,
i need a guide how to write a script which i can do a http request. Let say the request look like below;
http://www.test.com?txid=1&type=service&server=linux
I have a list of "txid" (in *.txt) and need to run all "txid" acordingly. So that mean, every transaction i have to refer "txid"... (7 Replies)
Discussion started by: malaysoul
7 Replies
9. SCO
this may be very basic to some but all new to me
I have an application running on SCO Unix server which issues an HTTP Post request to a server with the results being returned in I.E browser window in XML format
I need to import these results into my customers application and dont know how to... (1 Reply)
Discussion started by: ccarcher
1 Replies
10. Shell Programming and Scripting
I have a PERL script from which I need to make a HTTP request to Web Servlet (Essentially a URL with variables and values like &Variable1=AAAAAA&Variable2=BBBBBBBBB&Variable3=CCCCCCC). The Web servlet returns an XML result which needs to be parsed for the contents of the result within the program.... (15 Replies)
Discussion started by: jerardfjay
15 Replies
HTTP::Request::Params(3pm) User Contributed Perl Documentation HTTP::Request::Params(3pm)
NAME
HTTP::Request::Params - Retrieve GET/POST Parameters from HTTP Requests
SYNOPSIS
use HTTP::Request::Params;
my $http_request = read_request();
my $parse_params = HTTP::Request::Params->new({
req => $http_request,
});
my $params = $parse_params->params;
DESCRIPTION
This software does all the dirty work of parsing HTTP Requests to find incoming query parameters.
new
my $parser = HTTP::Request::Params->new({
req => $http_request,
});
"req" - This required argument is either an "HTTP::Request" object or a string containing an entier HTTP Request.
Incoming query parameters come from two places. The first place is the "query" portion of the URL. Second is the content portion of an HTTP
request as is the case when parsing a POST request, for example.
params
my $params = $parser->params;
Returns a hash reference containing all the parameters. The keys in this hash are the names of the parameters. Values are the values
associated with those parameters in the incoming query. For parameters with multiple values, the value in this hash will be a list
reference. This is the same behaviour as the "CGI" module's "Vars()" function.
req
my $req_object = $parser->req;
Returns the "HTTP::Request" object.
mime
my $mime_object = $parser->mime;
Returns the "Email::MIME" object.
Now, you may be wondering why we're dealing with an "Email::MIME" object. The answer is simple. It's an amazing parser for MIME compliant
messages, and RFC 822 compliant messages. When parsing incoming POST data, especially file uploads, "Email::MIME" is the perfect fit. It's
fast and light.
SEE ALSO
"HTTP::Daemon", HTTP::Request, Email::MIME, CGI, perl.
AUTHOR
Casey West, <casey@geeknest.com>.
COPYRIGHT
Copyright (c) 2005 Casey West. All rights reserved.
This module is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
perl v5.10.1 2005-01-12 HTTP::Request::Params(3pm)