elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: 1 ... 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 [316] 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 ... 401
3151  Programación / Programación C/C++ / Re: Ayuda envío archivo a web con C vía http en: 29 Julio 2014, 22:38 pm
abrirlo con fstream en caso de C++, o un FILE en C. O bueno, como quieras abrir el archivo xD El caso es que lo que leas, lo enviés por el socket.
3152  Programación / Programación C/C++ / Re: Ayuda envío archivo a web con C vía http en: 29 Julio 2014, 20:34 pm
Si no haces lo de specialchars, puedes enviar todo sin cifrar. simplemente, lo envías.
Con el método POST no tendrás problemas de tamaño en principio.
3153  Programación / Programación C/C++ / Re: Ayuda envío archivo a web con C vía http en: 29 Julio 2014, 19:32 pm
Tal como lo tienes, no necesitarías cambiar nada.
Primero, lees el tamaño del archivo, y se lo sumas al contentlength. Envías la cabecera.
Luego, abres el archivo en stream, y vas enviando todos los bytes. Es solo eso.
3154  Programación / Programación C/C++ / Re: Ayuda envío archivo a web con C vía http en: 29 Julio 2014, 15:15 pm
Olle olle, tu código funciona perfectamente. Si al usarlo tú, no te va, quizás sea cosa del cortafuegos, del router, o del compilador.

Ante todo sepas, que tu código va perfectamente.
3155  Programación / Programación C/C++ / Re: Ayuda envío archivo a web con C vía http en: 29 Julio 2014, 09:05 am
Kaxperday, sí leí tus mensajes. fue lo que respondí en el último post, que con esos 3 fields en el header llegaba.
Usa un programa como el WPE para ver qué es lo que envía tu cliente, porque algo raro hay. Revisa cual es el content length que envía, y si es necesario, ponlo tú a mano.
3156  Programación / Programación C/C++ / Re: Ayuda envío archivo a web con C vía http en: 28 Julio 2014, 19:03 pm
Asegúrate de que le llega. Haz que tu php por ejemplo, escriba en un archivo cuando alguien se le conecta.

Descarta el PHP. Este es correcto.

Existe la posibilidad de que no se envíe bien, no se.

Prueba a poner HTTP/1.1.

No se que puede pasar.
3157  Programación / Programación C/C++ / Re: Ayuda envío archivo a web con C vía http en: 28 Julio 2014, 01:08 am
Estuve probando con mis clases http, y mirando las cabeceras del navegador, y esto es lo necesario para enviar:

Código:
POST /XXX HTTP/1.1
Host: XXX
Content-Type: application/x-www-form-urlencoded
Content-Length: 29

nombre=archivo&contenido=info

Así debería ir. Creo que fuí yo el que antes propuso lo de quitar el content-type, así que lo siento xD
3158  Programación / Programación C/C++ / Re: en: 27 Julio 2014, 14:11 pm
Pásame por mp algun dato de tu server, y si quieres, luego lo intento. Si va, te doy la cabecera. Sinó, a lo mejor es cosa del php.
3159  Programación / Programación C/C++ / Re: Ayuda envío archivo a web con C vía http en: 26 Julio 2014, 23:04 pm
prueba a hacer eso con GET. Todo como lo tienes, pero con GET. Si te va, entonces sabremos que es un fallo en el POST.
3160  Programación / Programación C/C++ / Re: Duda con excepciones de c++: ios_base::failure en: 26 Julio 2014, 16:46 pm
http://en.cppreference.com/w/cpp/io/ios_base/failure

A parte, sinó, siempre puedes hacer tus propias clases excepción. Solo tienes que hace un #include<exception> y heredando de std::exception.

Aquí me explayé más: Code0x66
Páginas: 1 ... 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 [316] 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 ... 401
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines