Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - ivancea96

#3151
El caso es que yo uso C::B 12.11.
Pero por si te sirviera, te dejo una captura de mis toolchain xd

http://gyazo.com/c624c304763fa1733795fab124a7bb2e
#3152
Esto iría en la sección de programación C/C++, para próximos posts.

Da más datos: ¿compilas proyecto o archivo? Supongo que el código es correcto. ¿Tienes bien configurado el compilador? En cuanto a toolchain executables, me refiero.
#3153
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.
#3154
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.
#3155
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.
#3156
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.
#3157
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.
#3158
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.
#3159
Estuve probando con mis clases http, y mirando las cabeceras del navegador, y esto es lo necesario para enviar:

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
#3160
Programación C/C++ / Re:
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.