如何更新Http请求并将其发送到另一个Web服务器

以下是我们的环境设置: IIS 7从客户端(浏览器)接收Http(.jsp)请求。 它使用ISAPI_Redirect.dll盲目地将其重定向到JBoss。 现在我们尝试修改此设置,以便在IIS7 / ISAPI_redirect将其发送到JBoss之前,我们需要使用Http模块修改发布的表单数据。这个http模块是普通的.net http模块。 我们能够拦截http模块的请求@ BeginRequest事件,当我们将它发送给JBoss时,它会给我们“Read client failed(400)”错误。 知道如何实现这个任务或解决手头的问题吗?     
已邀请:
我们无法以原始形式解决问题。我们所做的是从原始管道中删除了ISAPI_REDIRECT / JBoss。 我们现在通过设置另一个未配置ISAPI_Redirect的虚拟目录将请求直接发送到我们的http模块,我们进行修改(之前我们打算在JBoss收到请求后执行此操作),然后将其发送到另一个虚拟目录(URL )配置ISAPI_REDIRECT的地方。现在ISAPI_Redirect捕获请求,将其映射到JBoss格式并将其发送到JBoss。 基本上我们改变了客户处理的地方,事情似乎已经到位。     

要回复问题请先登录注册