• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

mhttp/H13-Dec-2003-1,266917

t/H13-Dec-2003-10790

ChangesH A D13-Dec-20031.2 KiB3424

MANIFESTH A D08-Jan-2003135 1312

MHTTP.pmH A D13-Dec-20036.4 KiB25767

MHTTP.xsH A D28-Feb-20031.8 KiB14589

Makefile.PLH A D03-May-20225.6 KiB223169

READMEH A D18-May-20031.3 KiB4431

README

1HTTP::MHTTP
2=============
3
4    Copyright (c) 2003 Piers Harding.
5    All rights reserved.
6    This program is free software; you can redistribute it and/or modify
7    it under the terms of either:
8        a) the GNU General Public License as published by the Free
9        Software Foundation; either version 1, or (at your option) any
10        later version, or
11        b) the "Artistic License"
12
13
14HTTP::MHTTP is a fast http client library for Perl.  its advantages are that
15it gives you low level access to constructing the HTTP requests, and it
16handles GET, POST, PUT, HEAD, and DELETE.
17
18Basic SSL support can be compiled in - this does not validate certificates,
19but enables the TLS level negotiation.
20
21To compile in SSL support then amend the call to perl Makefile.PL to be:
22GOTSSL=yes perl Makefile.PL
23
24You may need to amend the Makefile.PL script to ensure that the CFLAGS, and
25LDFLAGS (INC, and LIBS) are pointing at your openssl installation correctly.
26
27The test suite assumes that you have access to the internet - so if the
28tests fail then it is most likely due to you not being able to hit
29http://www.piersharding.com
30
31perl Makefile.PL   <= change this to "GOTSSL=yes perl Makefile.PL" for SSL support
32make
33make test
34make install
35
36Dance.
37
38for more details:
39
40perldoc HTTP::MHTTP
41
42Piers Harding - piers@cpan.org
43Somewhere arround: Fri Jan  3 09:48:04 GMT 2003
44