It is this sort of unsolicited input that makes TinyMUSH an interactive connection-oriented resource. Server is approximately 500 lines of Perl. The user's name is guest . The user's password is guestpw . The connection between server and the TinyMUSH server is kept open.
Server appends a text-entry field to the end of each page it returns.
Reload Reload requests are generated when the user selects their Web client's 'Reload' command or function. During a reload, the server process checks the URLs' user's connection to the TinyMUSH for new output, converts it to HTML, appends it to the pre-existing data associated with the URL, and returns it. It does this by embedding unique random numbers in the URLs given to the user as a form of user identification. When the user selects one of these URLs, the server process does a lookup into an internal structure, decides which user the URL came from, and sends the command through the appropriate TinyMUSH connection. This same sequencing mechanism provides some measure of security as malicious users probing the server with random URLs are extremely unlikely to find a valid authentication ticket.