InternetOpenUrl
HINTERNET InternetOpenUrlA(
[in] HINTERNET hInternet,
[in] LPCSTR lpszUrl,
[in] LPCSTR lpszHeaders,
[in] DWORD dwHeadersLength,
[in] DWORD dwFlags,
[in] DWORD_PTR dwContext
);인자
설명
보편적인 값
Example
#include <windows.h>
#include <wininet.h>
#include <iostream>
#pragma comment(lib, "wininet.lib")
int main() {
HINTERNET hInternet = InternetOpen(
L"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36",
INTERNET_OPEN_TYPE_DIRECT,
NULL,
NULL,
0
);
if (hInternet == NULL) {
std::cout << "InternetOpen failed: " << GetLastError() << std::endl;
return 0;
}
std::cout << "Internet session initialized successfully!" << std::endl;
HINTERNET hInternetOpenUrl = InternetOpenUrl(hInternet, L"https://www.pentestwiki.com", NULL, 0, INTERNET_FLAG_RELOAD | INTERNET_FLAG_NO_CACHE_WRITE, 0);
if (!hInternetOpenUrl) {
std::cout << "InternetOpenUrl failed: " << GetLastError() << std::endl;
return 0;
}
std::cout << "Opening the URL was successfully!" << std::endl;
InternetCloseHandle(hInternet);
return 0;
}References
Last updated