Git   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何删除ISAPI筛选器中的标题?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

ISAPI筛选器文档说我可以调用SF_REQ_SEND_RESPONSE_HEADER发送响应标头,还附加其他标头。

ISAPI也有AddResponseHeaders,以允许filter添加额外的头文件在客户端的响应中发送。

在ISAPI中,有没有办法删除否则会被发送到客户端的头文件? 或者有些方法要求ISAPI运行时从响应中排除某些标题? ISAPI运行时似乎总是包含一个Server:头,我想find一种方法删除

我知道我可以在IISpipe理器中以pipe理方式设置或取消设置标题,但这不是我想要的。 我想在运行时在filter中,以编程的方式,并有条件地做到这一点。

是否有可能使用PHP开发一个Windows应用程序?

Cordova App 8.1cachinghttp请求

80040154类即使clsid在registry中也没有注册错误

.less无法在Windows服务器上工作?

Windows VSS:两个影子副本之间的区别?

编辑:BUMP。

(Windows API)WM_PAINT鼠标问题

当固定到开始菜单时,应用程序标题丢失

为.NET程序提供输出types的Windows应用程序和控制台应用程序

最新的可能FILETIME

如何检查一个程序是否安装在Windows系统上

我写了几个ISAPI,其中一个具有你所描述的功能。 我使用SF_NOTIFY_SEND_RAW_DATA – 我相信第一个电话将是头,所以你可以使用:

FilterContext-> serverSupportFunction(FilterContext,SF_REQ_DISABLE_NOTIFICATIONS,0,SF_NOTIFY_SEND_RAW_DATA,0);

禁用未来原始数据的通知。 然后在http_FILTER_RAW_DATA结构中获得当前头文件pvInData,然后将其写入到我分配的新的http_FILTER_RAW_DATA中(记得对结构和pvInData使用FilterContext-> AllOCMem)。 完成后,将新的头文件写出FilterContext-> WriteClient并返回SF_STATUS_REQ_READ_NEXT。

此外,在初始化时确保设置SF_NOTIFY_ORDER_HIGH和SF_NOTIFY_SEND_RAW_DATA。

通过查看我的旧代码,这就是我所做的,它是专门删除标题加上它也添加一个),所以它肯定会执行你需要做的。 唯一需要注意的是,我记得IIS5(当我写这篇文章的时候)把RAW_DATA和IIS_DATA相关的东西改成了IIS6 +,但是我从来不需要更新这个特定的ISAPI,所以我不知道是否有机会影响它的完成。不。 希望这可以帮助你,尽管你可能至少有你的问题风滚草!

大佬总结

以上是大佬教程为你收集整理的如何删除ISAPI筛选器中的标题?全部内容,希望文章能够帮你解决如何删除ISAPI筛选器中的标题?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: