这可能很难解释,所以我将用一个例子说明这一点。
我希望能够劫持http请求并且(可能)在使用C ++或Python(最好是Python,因为我知道它更好)的programaticaly出路时修改它们。最终,我希望实现类似于Web浏览器在提供缓存对象时所做的事情。
示例
当您下载文件http://www.example.com/image.jpg
(来自任何网站)时,它会被保存在文件系统的某个位置,以便下一次请求用户的计算机对该文件进行操作(无论是通过浏览器还是wget
in linux等)将指向文件系统上的副本。
简而言之,我希望能够检测到http://www.example.com/image.jpg
的传出请求并修改为/tmp/files/image.jpg
之类的内容。
这将成为我们正在开展的更大型研究项目的一部分。
我很难解释这一点,所以如果我需要提供更多细节,请告诉我。
提前感谢您的帮助。