From: Ferris, J. <Jeff_Ferris@Dell.com> - 2001-03-27 20:09:05
|
I can't believe I've been working on the web pretty much since Tim BL documented v0.9, and I'd failed to realize that would work with http:// as well as with ftp:// *hangs head in shame* Security wouldn't be an issue; I'm trying to pull a page that's only accessible inside my firewall to parse a single string out of it, so I can dump the external address of my router (frequent updates from dhcp) to one of my other sites, so I have a backup way to find my home network when myip.org isn't resolving correctly... -Jeff -----Original Message----- From: mis...@li... [mailto:mis...@li...]On Behalf Of Kieran Ames Sent: Tuesday, March 27, 2001 9:10 AM To: mis...@li... Subject: Re: [misterhouse-users] how can I 'get' a URL that requiresauthorization Just as an aside, AND IF YOU'RE NOT INTERESTED IN THE SECURITY RAMIFICATIONS, you can access a web page (or ftp site) by modifying the URL. To get www.some-authenticated-place.com you can change the URL to my_username:my_...@ww... Notice the colon between username and password. Kieran Bruce Winter wrote: > > but my question is, is there a > > way to query an authorization-required web page thru something existing in > > mh? The get_url doesn't handle authorization, from what I can tell... > > Looks like LWP::Useragent supports this. I got this from the local perldoc > html, search for useragent: > > --- > $ua->credentials($netloc, $realm, $uname, $pass) > Set the user name and password to be used for a realm. It is often more > useful to specialize the get_basic_credentials() method instead. > --- > > So you can try modifying mh/bin/get_url &use_ua section and try adding the > above. If it works, let me know and we can add here also. > > Bruce > > ________________________________________________________ > To unsubscribe from this list, go to: http://sourceforge.net/mail/?group_id=1365 ________________________________________________________ To unsubscribe from this list, go to: http://sourceforge.net/mail/?group_id=1365 |