Hi,
I don't think you need to write anything specifically to listen on port 443. Apache will do this for you (you just need to configure it to accept HTTPS connections, the default port of which is 443).
You then need to read some docs on how to write an Apache handler in Perl. This is fairly straightforward, but there are a few things to watch out for. I'd recommend reading the
docs/tutorials on the mod_perl site.
(Basically, you just have to write a module with a method called 'handler()', which will get called everytime someone makes a request that invokes your handler via Apache. To capture parameters, you may want to look at
Apache::Request and to deal with other interesting stuff there is the
Apache module on CPAN).
After writing the handler, you then need to configure Apache. You might want something like:
<Location /my_handler>
SetHandler perl-script
PerlHandler My::Handler
</Location>
Basically, this means whenever someone calls http://mysite.com/my_handler (or any other URL beneath that), Apache will execute the 'handler' method in the module My::Handler.
If you've configured this all to work with https (set up certificates, etc. as necessary), then you can substitute the above 'http' with 'https'.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.