HTTP
$inet
->HTTP(httpobject
,server
,username
,password
, [port
,flags
,context
])
$inet
->HTTP($httpobject
, $hashref
)
- Opens an HTTP connection to server, logging in with the given username and password. The new connection object is saved as httpobject. The parameters and their values are:
- server
- The server to connect to.
- username
- The username used to log in to the server. Default is
anonymous
. - password
- The password used to log in to the server. Default is none.
- port
- The port of the HTTP service on the server. Default is 80.
- flags
- Additional flags affecting the behavior of the function.
- context
- A number to identify this operation if it is asynchronous.
If you pass a hash reference, the following values are taken from the hash:
%hash=( "server" => "server", "username" => "username", "password" => "password", "port" => port, "flags" => flags, "context" => context, );
TheHTTP
method returnsundef
if the connection failed, a number otherwise. You can then call any of the HTTP functions as methods of the newly-created httpobject.