IIS ISAPI扩展+如何修改HTTP响应主体
IIS ISAPI Extension + How to Modify HTTP response body
在IIS6上,我知道ISAPI过滤器可以很容易地做到这一点,但我正在尝试在ISAPI扩展中也这样做。
我想让IIS处理请求,但可以在响应中附加一些字符串。
有没有回调可以让我在发送http响应之前修改它?
例如:
客户端请求:index.html调用ISAPI扩展,并使用HSE_REQ_EXEC_URL将请求转发到IISISAPI entension再次被调用,并带有响应、修改和发送。
似乎找不到任何能做到这一点的ServerSupportFunction:(
感谢
你不能。您需要使用一个输出(send_raw_data)过滤器。
好吧,好吧,有一种巧妙的方法来模拟这一点,但它有性能影响——你可以使用winhttp或其他东西从服务器手动请求文档。不过,需要大量的代码才能把它做好。
相关文章:
- 使用C++库在Android项目中修改gradle中的cmake参数,用于插入指令的测试
- 如何在boost beast http请求中设置http头
- 独立读取-修改-写入顺序
- 当系统的卷被修改时,如何修改WASAPI环回捕获卷
- 修改函数中的指针(将另一个指针作为参数传递)
- 为什么我可以通过引用修改常量返回
- 对于结构,表达式必须是可修改的ivalue
- QML:修改在不同QML文件(而非main.QML)中定义的子对象的属性
- 在多个核心中处理一个HTTP请求
- SFML library: http request
- 为什么不能修改对象中的值?另外,我如何改进此链表?
- 修改创建帐户程序
- 我应该如何修改此代码以使用给定字符串中的字母打印菱形图案
- 如何从子成员函数修改父公共成员变量
- 修改 VS Code 中的默认C++代码段
- 使用 WinInet 修改/删除 HTTP 响应标头
- 在浏览器中呈现数据之前,是否可以拦截http请求并修改数据(例如使用regex替换内容)?如果是,如何
- Python 或 C++:劫持 http 请求以修改目的地
- gSOAP - 修改 HTTP POST 标头
- IIS ISAPI扩展+如何修改HTTP响应主体