如何解析Chrome扩展程序中的HTTP标头?

时间:2013-04-14 07:42:34

标签: parsing google-chrome google-chrome-extension http-headers webrequest

我正在使用Google Chrome扩展程序,该扩展程序使用chrome.webRequest.onHeadersReceived事件基于HTTP响应标头执行某些处理。我能够收到标题,但文档似乎表明标题只是表示为简单的字符串名称 - 值对。

在某些情况下,某些HTTP标头的值(尤其是Content-TypeContent-Disposition)可以存储多条信息,包括具有转义字符的特殊机制的参数。我希望能够在语义上解释标题值,而不是仅将它们视为字符串。

但是,我不想编写自己的HTTP头值解析代码来满足HTTP规范,并且能够处理实际值;我认为这是一个完整的项目,我想集中精力开发我的扩展。

我怎样才能做到这一点?

0 个答案:

没有答案