Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re: Sending Storable strings over http

by mattr (Curate)
on Dec 06, 2005 at 07:08 UTC ( [id://514352]=note: print w/replies, xml ) Need Help??


in reply to Sending Storable strings over http

You could ssh into a shell on the machine and run from that account. If you have higher security requirements you can use a vpn maybe but for what it sounds like you are doing, if everything is always patched up to date it sounds fine, especially if it is only opened at certain times. Presumably if you limit to your dsl provider's block you can reduce risk. Dyndns sounds okay too though of course you have no idea about what it would take to get into their system. As for the blob, I have used a module I wrote called Quickcrypt which includes a sub called websafepack/websafeunpack to store serialized structures in html forms. The websafe part comes from using a web-safe alphabet ("charset") like that used by CGI::EncryptForm, and the serialized data is IIRC gpg encyrypted before applying that. I am not sure a bare MIME64 will do enough.. try it a little it seems there was a problem with just the base64-quotable. On the other hand if you can upload a file via post you can upload a structure serialized into a text file, so the extra alphabet is only for embedding into an HTML form field. Why not try serializing your structure to disk for safekeeping, then upload that file to the server? Straight uploading could be done by sftp, with files grabbed by a running daemon, or you can do what you were going to do and POST it up there or use some other protocol and have the receiving program do the processing for you.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://514352]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others pondering the Monastery: (4)
As of 2024-04-25 23:28 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found