CInternetSession::GetHttpConnection

CHttpConnection * GetHttpConnection (LPCTSTR pstrServer, INTERNET_PORT nPort = INTERNET_INVALID_PORT_NUMBER, LPCTSTR pstrUserName = NULL, LPCTSTR pstrPassword = NULL);
Rzut (CInternetException);

CHttpConnection * GetHttpConnection (LPCTSTR pstrServer, DWORD dwflags, INTERNET_PORT nPort = INTERNET_INVALID_PORT_NUMBER, LPCTSTR pstrUserName = NULL, LPCTSTR pstrPassword = NULL);
Rzut (CInternetException);

Wartość zwracany

Wskaźnik do obiektu CHttpConnection . Jeśli wezwanie się nie powiedzie, ustalić przyczynę awarii poprzez zbadanie thrown obiektu CInternetException.

Parametry

pstrServer

Wskaźnik ciąg zawierający nazwę serwera HTTP.

nPort

Numer, który identyfikuje port TCP/IP na serwerze.

pstrUserName

Wskaźnik ciąg zawierający nazwę użytkownika.

pstrPassword

Wskaźnik ciąg zawierający hasło dostępu.

dwflags

Flagi opisujące

Uwagi

Nazwać tę funkcję Państwa ustanawiają połączenie HTTP i uzyskać wskaźnik do obiektu CHttpConnection.

GetHttpConnection łączy się z serwerem HTTP i tworzy i zwraca wskaźnik do obiektu CHttpConnection . Nie wykonuje żadnych konkretnych operacji na serwerze. Jeśli użytkownik zamierza zbadać nagłówek HTTP, na przykład, należy wykonać tę operację w oddzielnym kroku. Zobacz klasy CHttpConnection i CHttpFile uzyskać informacje dotyczące operacji, które można wykonywać przy użyciu połączenia z serwerem HTTP. Dla informacji na temat przeglądania witryny HTTP zobacz opis funkcji członek OpenURL. Zobacz artykuł Internet programowania z WinInet w Visual C++ Programmer's Guide kroki w wykonywaniu typowych zadań połączenia HTTP.

Omówienie CInternetSession |nbsp; Klasa członków | Wykres hierarchii

Zobacz też CHttpConnection, CInternetSession::GetGopherConnection, CInternetSession::GetFtpConnection, CInternetSession::OpenURL

Index