Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何将收到的请求发送到另一个 url,并将响应发送给原始发件人?
我有一个ashx通用处理程序,可以使用Request.InputStream. 但是 - 这并不包括所有内容(如标题)。有没有办法按原样发送整个请求,然后按原样发送整个响应?
ashx
Request.InputStream
只是要完全清楚: a.ashxHttpContext从某处获得一个。我希望它发送响应,就好像某处.com直接与b.ashx通信一样。
HttpContext
您是否考虑过使用Server.Transfer将查询重定向到所需的 url?
只需使用
Server.Transfer("Page2.aspx", true);