[webkit-qt] Implementing my cache- control flow

Benjamin Meyer ben at meyerhome.net
Wed May 19 21:02:30 PDT 2010


All of the html caching is done outside of webkit and in the QNetwork classes.  Referring to the docs for the QNetworkCache interface is best.  What you have it about correct, often times even if the cache is ok it will update headers if I remember.

-Benjamin Meyer


On Apr 13, 2010, at 2:25 PM, Tarandeep Singh wrote:

> Hi,
> 
> I am trying to implement a Database cache for webkit for my project. Can
> someone please confirm if this control flow is correct-
> 
> 1) For a given url, webkit will get its metadata by calling the function
>     QNetworkCacheMetaData metaData( Url)
> 
> 2) webkit will check the last modified date, expiration date stored in the
> metadata and if these dates are fine (compared to the actual dates found on
> the site) then it will get the data by calling the function-
>     QIODevice * data( Url)
> 
> 3) else it will get the file from network and then store in cache by first
> calling prepare( ) and then insert( )
> 
> -Tarandeep
> _______________________________________________
> webkit-qt mailing list
> webkit-qt at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt



More information about the webkit-qt mailing list