4
我正在将WebKit(通过Qt)集成到应用程序中。我不希望WebKit通过URL检索脚本,CSS文件和图像,而是希望我的应用程序提供它们(例如从数据库中检索)。如何从非URL源加载脚本,样式和图像?
例如,“常规”网页可以包含本文标签:
<IMG src="photos/album1/123456.jpg">
相反的WebKit获取从服务器或文件系统这个形象,我宁愿某种回调,让我的应用程序提供这个图像。
我该如何做到这一点?
谢谢。我想到了localhost,但希望能有一个更简单的方法。我如何实现我的服务器?这仅仅是创建套接字和服务请求的问题吗? – 2010-05-28 21:34:32
事实上,它只是通过创建套接字来监听特定端口的问题。 你也需要实现HTTP协议。当然不是一切。你需要实现GET命令,可能是HEAD,就是这样。不应该花很长时间。 你只需要解析HTTP命令并返回适当的资源+头文件。幸运的是,HTTP协议上有很多文档,所以你应该没有问题。 – vanneto 2010-05-28 22:36:42