从 nsIWebProgressListener 接口中获取原始响应数据
提前感谢大家!
我已将 nsIWebProgressListener 附加到 xul:browser,并且想知道是否可以取回原始响应数据?获得标题和正文会很好,但我实际上只是在寻找正文。
我查看了 nsIRequest,它被传递到所有方法
(onStateChange、onProgressChange、onLocationChange、onStatusChange、onSecurityChange)
...并且找不到任何内容,关于如何实现此目的有任何建议吗?
再次感谢,
萨姆
Thanks to everyone in advance!
I have attached a nsIWebProgressListener to a xul:browser and was wondering if it was possible to get the raw response data back? Getting the headers and body would be nice, but I am really just looking for the body.
I looked into nsIRequest, which gets passed into all of the methods
(onStateChange,onProgressChange,onLocationChange,onStatusChange,onSecurityChange)
...and could not find anything, any suggestions on how to accomplish this?
Thanks again,
Sam
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对于 HTTP 请求,您可以使用 nsITraceableChannel (这里有一个关于使用它的更好页面)。不过,我不确定您是否可以从网络进度侦听器中使用它。
For HTTP requests you can use nsITraceableChannel (here's a better page about using it). I'm not sure you can use it from a web progress listener, though.