2

我开发了一个带有“Windows Filter Platform (WFP)”的驱动程序,该程序过滤 HTML 并在正文中添加一个小字符串,就像公司的标志一样。

过滤器工作正常,但我有一个问题,当 HTTP 有:

传输编码:分块

然后网页不加载,网络浏览器说“无法显示网页”

当 HTTP 定义这样的长度时

内容长度:9977

页面加载但它省略了原始 HTML 的数据以及我在 HTML 末尾插入的字符串的大小

我认为这是因为我正在改变数据的大小。但我不知道是否只更改 HTTP HEADER 中的大小会起作用,或者我必须修改它,因为 IP 或 TCP HEADER

我不知道浏览器在这些情况下是如何工作的

任何想法?,

4

1 回答 1

0

已解决,是的,问题是正文的新大小,在任何一种情况下修改内容的大小,页面加载正确

于 2015-11-14T18:35:45.637 回答