Bonjour,
Je souhaite écrire un bout de code permettant de vérifier qu'une url est valide (que le serveur est bien là). J'utilise donc la fonction GetHttpConnection. Cependant, je ne parviens pas à recevoir une exception même lorsque l'URL est fausse (genre http://11111.11.11111.111.111:8080/sync).
Voici un extrait de mon code :
Merci d'avance pour votre aide,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 ret = AfxParseURL(url, dwServiceType, server, object, port); if(ret==0) return 1; TRY { CInternetSession m_session; CHttpConnection * m_pconnection; m_pconnection = m_session.GetHttpConnection(server, port); CHttpFile * m_pfile = m_pconnection->OpenRequest(1, object); } CATCH(CInternetException, pEx) { MessageBox(_T("Erreur"), _T("Pas bien"), MB_OK); return 1; } END_CATCH return 0;
Julozi
Partager