in reply to Re^3: Crypt::SSLeay performing a HTTP POST
in thread Crypt::SSLeay performing a HTTP POST

So how dows LWP know to use Crypt::SSLeay? Becasue of the HTTPS in the URL? How does it know how to find my openSSL DDL files? I did add the square brackets.

  • Comment on Re^4: Crypt::SSLeay performing a HTTP POST

Replies are listed 'Best First'.
Re^5: Crypt::SSLeay performing a HTTP POST
by almut (Canon) on Jun 04, 2010 at 19:10 UTC
    Becasue of the HTTPS in the URL?

    Yes.

    How does it know how to find my openSSL DDL files?

    It requires the respective SSL module when needed (see LWP::Protocol::https10 for details). The XS part of the module (the .dll) subsequently loads the other 3rd-party DLLs it depends on according to how it has been linked. How exactly this happens is more a question of the dynamic linker of the OS  (Windows isn't my field of expertise, so I can't tell you the details...)