【发布时间】:2011-12-27 09:00:16
【问题描述】:
当我访问这样的 URL 时:http://www.misslee.net/_common/inc/mi3dark_down.asp 它让我回到真实的 URL => http://125.141.146.184:8080/download/SetupMisslee_Dark.exe
我猜我被重定向了。我想知道重定向的 URL。请帮我。 如何从 HINTERNET 获取响应 url?
TCHAR szServerName[] = _T("www.misslee.net");
TCHAR szFormAction[] = _T("/_common/inc/mi3dark_down.asp");
TCHAR szHeader[500] = {0,};
LPCWSTR accept[2]={_T("*/*"), NULL};
DWORD_PTR dwContext=1;
BOOL bResult;
DWORD dwSize;
HINTERNET hInternet = InternetOpen( _T("HTTP-POST"), INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0 );
HINTERNET hConnect = InternetConnect( hInternet, szServerName, INTERNET_DEFAULT_HTTP_PORT, NULL, _T("HTTP/1.1"), INTERNET_SERVICE_HTTP, 0, dwContext);
HINTERNET hRequest = HttpOpenRequest( hConnect, _T("POST"), szFormAction, _T("HTTP/1.1"), NULL, accept,INTERNET_FLAG_DONT_CACHE, dwContext);
bResult = HttpSendRequest( hRequest, NULL, 0, NULL, NULL);
// Redirected response url???????????
【问题讨论】: