in reply to Basic Remote Image to SSL Server
Out of curiosity, I did a little looking at available modules on CPAN.
For handling URLs in user posted content, URL::Transform might be of use.
Though, you might want to look at how HTML::Copy modifies URLs.
For serving the images, you could, as Corion suggested, create a local proxy script. Maybe you could use HTTP::Proxy. It does provide a mechanism for defining filtering. It's not clear if there's a way to to make it use a LWP::UserAgent::Paranoid object instead of a plain LWP::UserAgent object. But, I think you could enhance the new method to allow specifying that LWP::UserAgent::Paranoid be used instead. (Then submit a patch to the author for your enhancement.)
However, given the Javascript problem Corion mentioned and other possible malicious content problems, I think it would be a better idea to not display user submitted links as inline images, rather just make them clickable links. (This is how many other forum sites work.)
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Basic Remote Image to SSL Server
by Beaker (Beadle) on Nov 12, 2016 at 13:03 UTC |