CInternetSession::OpenURL

CStdioFile * OpenURL (LPCTSTR pstrURL, DWORD dwContext = 1, DWORD dwFlags INTERNET_FLAG_TRANSFER_ASCII, LPCTSTR = pstrHeaders = NULL, DWORD dwHeadersLength = 0 );
(CInternetException)¸¦ ´øÁ®;

¹Ýȯ °ª

FTP, GOPHER, HTTP ¹× ÆÄÀÏ Çü½ÄÀ» ÀÎÅÍ³Ý ¼­ºñ½º¿¡ ´ë ÇÑ ÆÄÀÏ ÇÚµéÀ» ¹ÝȯÇÕ´Ï´Ù. NULL À» ±¸¹® ºÐ¼® ÇÏ´Â °æ¿ì´Â ½ÇÆÐ¸¦ ¹Ýȯ ÇÕ´Ï´Ù.

OpenURL ¹Ýȯ Æ÷ÀÎÅÍ pszURLÀ¯ÇüÀÇ ¼­ºñ½º¿¡ µû¶ó ´Þ¶ó Áý´Ï´Ù. ¾Æ·¡ Ç¥¿¡¼­ OpenURL ¹ÝȯÇÒ ¼ö ÀÖ´Â °¡´ÉÇÑ Æ÷ÀÎÅ͸¦ º¸¿© ÁÝ´Ï´Ù.

URL À¯Çü ¹Ýȯ
file: / / CStdioFile *
http: / / CHttpFile *
gopher:// CGopherFile *
ftp: / / CInternetFile *

¸Å°³ º¯¼ö

pstrURL

Àб⠽ÃÀÛÇÒ URLÀÇ À̸§¿¡ ´ë ÇÑ Æ÷ÀÎÅÍÀÔ´Ï´Ù. Url¸¸ ÆÄÀÏ ½ÃÀÛ:, ftp:, gopher:, ¶Ç´Â http: Áö¿ø µË´Ï´Ù. ASSERTS pszURL NULL ÀÎ °æ¿ì¡£

dwContext

Äݹ鿡¼­ ¹Ýȯ µÈ ÇÚµéÀ» Àü´Þ ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥ Á¤ÀÇ °ª¡£

dwFlags

ÀÌ ¿¬°áÀ» ó¸® ÇÏ´Â ¹æ¹ýÀ» ¼³¸í ÇÏ´Â Ç÷¡±×ÀÔ´Ï´Ù. À¯È¿ÇÑ Ç÷¡±×¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¼³¸í ºÎºÐ À» ÂüÁ¶ ÇϽʽÿÀ. À¯È¿ÇÑ Ç÷¡±×´Â:

pstrHeaders

HTTP ¼­¹ö¿¡ Àü¼Û Çì´õ¸¦ Æ÷ÇÔ ÇÏ´Â ¹®ÀÚ¿­¿¡ ´ë ÇÑ Æ÷ÀÎÅÍ¡£

dwHeadersLength

Ãß°¡ Çì´õÀÇ ¹®ÀÚ ±æÀÌÀÔ´Ï´Ù. ÀÌ °æ¿ì-1 L pstrHeaders Àº ºñ-NULL, ´ÙÀ½ pstrHeaders 0 Á¾·á·Î °£ÁÖ µË´Ï´Ù ¹× ±æÀÌ °è»ê¡£

ÁÖÀÇ

ÀÌ ¸â¹ö¸¦ È£Ãâ ÇÏ ¿© HTTP ¼­¹ö¿¡ ÁöÁ¤ µÈ ¿äûÀ» º¸³¾ MIME Ŭ¶óÀÌ¾ðÆ® Ãß°¡ RFC822 ÁöÁ¤ Çã¿ë ÇÏ·Á¸é ÇÔ¼ö ¶Ç´Â HTTP Çì´õ¸¦ request.nbsp°ú ÇÔ²² º¸³¾(&N);

DwFlags ¸Å°³ º¯¼ö INTERNET_FLAG_TRANSFER_ASCII ¶Ç´Â INTERNET_FLAG_TRANSFER_BINARY, ÇÏÁö¸¸ µÑ ´Ù Æ÷ÇÔ ÇØ¾ß ÇÕ´Ï´Ù. ³ª¸ÓÁö Ç÷¡±×¸¦ ºñÆ® OR ¿¬»êÀÚ (|)¿Í °áÇÕ µÉ ¼ö ÀÖ½À´Ï´Ù.

OpenURL, InternetOpenURLWin32 ÇÔ¼ö¸¦ ·¡ÇÎÇÏ´Â ´Ù¿î·Îµå, °Ë»ö, ¹× ÀÎÅÍ³Ý ¼­¹ö¿¡¼­ µ¥ÀÌÅ͸¦ ÀÐÀ» ¼ö ÀÖ½À´Ï´Ù. OpenURL CInternetConnection °³Ã¼°¡ ÇÊ¿ä ÇϹǷΠ¿ø°Ý À§Ä¡¿¡ ¾ø´Â ÆÄÀÏ Á¶ÀÛ Çã¿ë¡£

ƯÁ¤ ¿¬°áÀ» »ç¿ë ÇÏ ¿© (Áï, ÇÁ·ÎÅäÄݺ°) ±â´É, ÆÄÀÏ¿¡ ¾²±â¿Í °°Àº ¼¼¼ÇÀ» ¿­°í, ´ÙÀ½ ¿¬°áÀÇ Æ¯Á¤ Á¾·ù¸¦ ¿±´Ï´Ù ´ÙÀ½ ÇØ¾ß ÇÕ´Ï´Ù ÇØ´ç ¿¬°áÀ» »ç¿ë ÇÏ ¿© ¿øÇÏ´Â ¸ðµå¿¡¼­ ÆÄÀÏÀ» ¿±´Ï´Ù. ¿¬°á ƯÁ¤ ÇÔ¼ö¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº CInternetConnection ¸¦ ÂüÁ¶ ÇϽʽÿÀ.

CInternetSession °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)

Âü°í Ç׸ñnbsp;CInternetConnection, CGopherConnection, CInternetSession::GetFtpConnection, CInternetSession::GetHttpConnection(&N)

Index