The invention discloses a data request processing method and a CDN server. The CDN server receives an access request of a client; the CDN server judges whether the request data of the access request is a static resource, and if so, returns the static resource corresponding to the request data to the client; and otherwise, it is judged whether cache data corresponding to the request data exists ornot, if so, the corresponding cache data is returned to the client, otherwise, cloud data corresponding to the request data is requested from the business server and caching the cloud data, and the cloud data is returned to the client. In other words, certain non-static resources are stored in the CDN server side to serve as cache data, the service pressure of the service server side and the datastorage cost are reduced, the number of nodes of the CDN server side is very large, the CDN server side is generally deployed in all main cities in the world, when a user accesses, the nearest CDN server side can be accessed nearby, and therefore, the speed of obtaining the data from the CDN by the user is much higher than the speed of obtaining the data from the business server.