C/Visual C - cgi -c UpLoad URGENTE!!!

 
Vista:

cgi -c UpLoad URGENTE!!!

Publicado por Orion (7 intervenciones) el 30/01/2001 22:47:34
Estoy trabajando en un cgi en c, y necesito alguna pista o tutorial o código fuente sobre como hacer un upload de archivos via browser, al servidor www, por favor, es urgente!!!!

Escríbanme a [email protected]
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

Realizar upload de archivos en un programa CGI en C

Publicado por Alejandro (913 intervenciones) el 05/09/2024 17:19:42
Aquí tienes algunos recursos que pueden ayudarte a realizar un upload de archivos a través de un formulario HTML en un programa CGI en C:

1. Tutorial de File Upload en CGI: Puedes consultar este tutorial en el siguiente enlace: https://cgi.tutorial.codepoint.net/file-upload. Proporciona información sobre cómo configurar el formulario HTML con el atributo "enctype" establecido en "multipart/form-data" y cómo acceder al contenido y nombre del archivo enviado utilizando los métodos "cgi.FieldStorage.getfirst()" y "cgi.FieldStorage.getlist()".

2. GeeksforGeeks - Handling File Uploads via CGI: Este artículo en GeeksforGeeks (https://www.geeksforgeeks.org/handling-file-uploads-via-cgi/) ofrece pasos detallados para manejar la carga de archivos a través de un formulario en un script CGI en una máquina Windows utilizando el servidor web XAMPP. Incluye instrucciones sobre cómo navegar al directorio "htdocs" en la carpeta de XAMPP y cómo acceder a las páginas web necesarias para ejecutar en el servidor XAMPP.

3. Pregunta en Stack Overflow: En esta pregunta de [Stack Overflow](https://stackoverflow.com/questions/45027419/upload-html-form-data-file-to-server-using-cgi-in-c), se discute cómo manejar la carga de archivos en un programa CGI en C. Se menciona que puedes obtener la solicitud del cliente a través de la entrada estándar (stdin) y utilizar la variable de entorno "CONTENT_LENGTH" para saber cuántos bytes debes leer de stdin. También se sugiere buscar bibliotecas que faciliten el análisis de los datos multipart/form-data.

4. Getting Started with CGI Programming in C: En el sitio web jkorpela.fi (https://jkorpela.fi/forms/cgic.html), encontrarás información sobre cómo compilar y probar un programa CGI en C. También se menciona que, utilizando el método GET por defecto, la entrada se debe leer desde la variable de entorno "QUERY_STRING".

Espero que estos recursos te sean útiles para implementar la funcionalidad de upload de archivos en tu programa CGI en C. ¡Buena suerte con tu proyecto, Orión!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar