1. A method of allowing a client, which receives a remote user interface from a server, to request state information of the remote user interface to be saved, the method comprising: obtaining, by the client, state information of the remote user interface, which is generated when the remote user interface is used, by using an object which processes a predetermined request without reloading the remote user interface; and requesting, by the client, that the obtained state information be stored in a device that is distinct from the client and the server, by transmitting a message including the obtained state information to the device, wherein the client receives the remote user interface from the server and separately from any state information for the remote user interface previously stored in the device, wherein the remote user interface is a web page based on a stateless protocol which does not allow the state information to be stored, and wherein the requesting comprises transmitting the request to the device providing a storage for storing the state information.