摘要 |
In one embodiment web page response time is improved by requesting multiple resources in a batch request, receiving said resources in a batch response, and disjoining the resources and corresponding HTTP headers before caching on the client. The resources are retrieved by web browser from the cache separately without loss of cache granularity. Client parses base page to determine the embedded resources and includes in the batch requests only web addresses those resources that are uncached or may be expired. To reduce required bandwidth, server validates caching information of every resource before sending the batch response. In another embodiment web application performance for mobile users is improved by combining individually requested resources into the batch response on a network node positioned on a link between cellular network and the Internet.
|