An electronic device comprising: a display; a communication circuit configured to transmit and receive data with an external server; a memory configured to store data received through the communication circuit; and a processor configured to control the display, the communication circuit, and the memory, wherein the processor is configured to: receive a first portion of content capable of being displayed through the display, and index information of the content from the external server; store the first portion of content in the memory; display at least part of the first portion in a first region of the display, display a user interface for content movement based on the index information, in a second region of the display, the user interface comprising a first reception region and a first non-reception region, the first reception region corresponding to the first portion of the content; when a specified user input occurs in the first non-reception region, make a request for a second portion of the content corresponding to the user input to the external server; display at least part of the second portion in the first region of the display; characterised in that the processor is configured to: display a second reception region corresponding to the second portion of the content, wherein the first data non-receiving region is divided, by the second reception region, into a first sub non-reception region and a second sub non- reception region. a display; a communication circuit configured to transmit and receive data with an external server; a memory configured to store data received through the communication circuit; and a processor configured to control the display, the communication circuit, and the memory, wherein the processor is configured to: receive a first portion of content capable of being displayed through the display, and index information of the content from the external server; store the first portion of content in the memory; display at least part of the first portion in a first region of the display, display a user interface for content movement based on the index information, in a second region of the display, the user interface comprising a first reception region and a first non-reception region, the first reception region corresponding to the first portion of the content; when a specified user input occurs in the first non-reception region, make a request for a second portion of the content corresponding to the user input to the external server; display at least part of the second portion in the first region of the display; characterised in that the processor is configured to: display a second reception region corresponding to the second portion of the content, wherein the first data non-receiving region is divided, by the second reception region, into a first sub non-reception region and a second sub non- reception region. receive a first portion of content capable of being displayed through the display, and index information of the content from the external server; store the first portion of content in the memory; display at least part of the first portion in a first region of the display, display a user interface for content movement based on the index information, in a second region of the display, the user interface comprising a first reception region and a first non-reception region, the first reception region corresponding to the first portion of the content; when a specified user input occurs in the first non-reception region, make a request for a second portion of the content corresponding to the user input to the external server; display at least part of the second portion in the first region of the display; characterised in that the processor is configured to: display a second reception region corresponding to the second portion of the content, wherein the first data non-receiving region is divided, by the second reception region, into a first sub non-reception region and a second sub non- reception region.