Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Riki_89D en 16 Agosto 2011, 21:09 pm



Título: Problemas error wininet 403
Publicado por: Riki_89D en 16 Agosto 2011, 21:09 pm
Hola que tal,estoy intentando postear en este mismo foro,ppero cunado lo intento me sale el error "Forbidden" que corresponde al codigo 403,este error me han dicho que es por que el servidor me denego el acceso al recurso,yo me pregunto,por que?¿


este es el codigo:

Código
  1.  
  2. HINTERNET Request,Session,Conexion;
  3. HINTERNET Nav;
  4. char Header[] = "Content-Type: application/x-www-form-urlencoded";
  5. char HeaderForm[] = "Content-Type: multipart/form-data";
  6. char Data[] = "user=Riki_89d&passwrd=loquesea";
  7. char Form[] = "subject=Tema de prueba&message=este tema es ede prueba";
  8. unsigned char Response[300];
  9. DWORD SizeR = sizeof(Response);
  10.  
  11.  
  12.  
  13. Session = InternetOpen("My Agen",INTERNET_OPEN_TYPE_PRECONFIG,0,0,0);
  14. if(!Session)
  15. {
  16. printf("Fallo al crear instancia Wininet.dll \n");
  17. system("pause");
  18. }
  19. Conexion = InternetConnect(Session,"foro.elhacker.net",INTERNET_DEFAULT_HTTP_PORT,NULL,NULL,INTERNET_SERVICE_HTTP,0,0);
  20.  
  21. Request = HttpOpenRequest(Conexion,"POST","/login2.html","HTTP/1.1",NULL,NULL,INTERNET_FLAG_KEEP_CONNECTION,0);
  22. HttpSendRequest(Request,Header,strlen(Header),Data,strlen(Data));
  23.  
  24. Request = HttpOpenRequest(Conexion,"POST","/post2.html;start=0;board=49","HTTP/1.1",NULL,NULL,INTERNET_FLAG_KEEP_CONNECTION,0);
  25. HttpSendRequest(Request,HeaderForm,strlen(HeaderForm),Form,strlen(Form));
  26. HttpQueryInfo(Request,HTTP_QUERY_STATUS_TEXT,&Response,&SizeR,0);
  27.  
  28. MessageBox(0,Response,0,0);
  29.  


y me da ese error  no lo entiendo :(