ISAPI Filter重定向不准确,求解答
lloil 2017-08-16 03:06:01 我用VC6.0 的ISAPI向导生成了一个Filter的框架,想对http请求实现的是302跳转,勾选了OnUrlMap函数,实现代码如下
DWORD CFilterFilter::OnUrlMap(CHttpFilterContext* pCtxt,
PHTTP_FILTER_URL_MAP pMapInfo)
{
CHAR szRedirect [256];
sprintf(szRedirect, "Location: http://%s/r/n/r/n", "www.microsoft.com");
pCtxt->ServerSupportFunction ( SF_REQ_SEND_RESPONSE_HEADER, (LPVOID) "302 Redirect", (DWORD *) szRedirect, 0 );
return SF_STATUS_REQ_NEXT_NOTIFICATION;
}
我请求的网页是helloword的内容,但是,实际请求,跳转的页面 成了www.microsoft.com/r/n 或者www.microsoft.com/r/nhello%20world ,都是按照网上教程来的,这个写法错了还是什么,求大神帮忙,可酬谢