ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • HTTP - MFC
    Platform/소켓 2009. 2. 14. 18:40
    #include <afxinet.h>

    CInternetSession
    INTERNET_OPEN_TYPE_DIRECT
    .SetOption()
    INTERNET_OPTION_CONNECT_TIMEOUT
    .GetHttpConnection() // CHttpConnection
    .OpenURL()
    .Close()

    CInternetException
    .GetErrorMessage(()

    CHttpConnection
    .Close()
    .OpenRequest() // CHttpFile
    HTTP_VERB_POST

    CHttpFile
    .Close()
    .AddRequestHeaders()
    .GetLength()
    주의: 파일 크기가 아니다.
    .ReadString()
    .Read()
    //.ReadHuge()
    요청한 크기보다 작을 수 있다.    // ???
    .Seek()
    로컬 PC의 캐시에 적용되기 때문에 큰 파일에는 사용하면 안될 것 같음    // ???
    .SendRequest()
    .SendRequestEx()
    .EndRequest()
    .WriteString()
    .QueryInfo()

    AfxParseURL()














    비동기 모니커
    CAsyncMonikerFile
    OnDataAvailable


    참조 사이트:
Designed by Tistory.