Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:

Soutěž

Sponzorem soutěže je:

IDIF – vaše škola fotografie

 

Kdo lektoruje pražský letní workshop v ZOO a Botanické zahradě?

V dnešní soutěži hrajeme o:

Dárkový certifikát v hodnotě 1000 Kč



WinInet: SendRequest

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: WinInet: SendRequest

Autor: Karel002

16:59:44 04.10.2009

03F8 Napsal:
-------------------------------------------------------
> Zdrojovy kod by mel byt spravny, ale u volani
> pFile->SendRequest(); dojde k chybe. Zkousel
> jsem ruzne verze zadani adresy, ale takto to
> funguje "nejlepe"...
>
> Chyba: 12007 = The server name could not be
> resolved.
>
>
CInternetSession Session;
> CHttpConnection *pConnection = NULL;
> CHttpFile *pFile = NULL;
> char Buffer[10240];
> UINT Bytes;
>
> try {
> pConnection =
> Session.GetHttpConnection(LPCTSTR("seznam.cz"),
> (INTERNET_PORT)80);
> pFile = pConnection->OpenRequest(0,
> LPCTSTR("/"));
> pFile->SendRequest();
> Bytes = pFile->Read(Buffer, 10240);
> Buffer = 0;
> AfxMessageBox(LPCTSTR(Buffer));
> } catch(CInternetException *IE) {
> CString Error;
> Error.Format(L"%s%d", _T("Error: "),
> IE->m_dwError);
> AfxMessageBox(Error, MB_OK|MB_ICONERROR);
> }

Chodi dobre ale vraci mi to ctverecky at nastavim na serveru jakekoli kodovani. Nevite jak to dekodovat?

Citovat příspěvek

 

Re: WinInet: SendRequest

Autor: 03F8

16:04:38 14.09.2008

Vyreseno...

Citovat příspěvek

 

WinInet: SendRequest

Autor: 03F8

15:12:58 14.09.2008

Zdrojovy kod by mel byt spravny, ale u volani pFile->SendRequest(); dojde k chybe. Zkousel jsem ruzne verze zadani adresy, ale takto to funguje "nejlepe"...

Chyba: 12007 = The server name could not be resolved.


[code]
CInternetSession Session;
CHttpConnection *pConnection = NULL;
CHttpFile *pFile = NULL;
char Buffer[10240];
UINT Bytes;

try {
pConnection = Session.GetHttpConnection(LPCTSTR("seznam.cz"), (INTERNET_PORT)80);
pFile = pConnection->OpenRequest(0, LPCTSTR("/"));
pFile->SendRequest();
Bytes = pFile->Read(Buffer, 10240);
Buffer[Bytes] = 0;
AfxMessageBox(LPCTSTR(Buffer));
} catch(CInternetException *IE) {
CString Error;
Error.Format(L"%s%d", _T("Error: "), IE->m_dwError);
AfxMessageBox(Error, MB_OK|MB_ICONERROR);
}
[/code]

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: