![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Ya probé cambiar el http por 1.1 entre otras 50.000 pruebas ... y sigue diciendo lo mismo.
Sólo lo dice en el servidor donde quiero bajar el archivo, en cualquier otro funciona perfectamente. El problema supongo que debe ser que la URL tiene un interrogante estilo: /indice.to?nombre HTTP/1.0 si me descargo 'indice.to' solamente, lo hace perfectamente. He probado de sustituir el ? por %3F ... y tampoco ... Ya no se que hacer ![]() Sobre la alternativa de ... InternetReadFiles ... http://www.cryer.co.uk/brian/delphi/..._file_http.htm (esta página me ayudó ...) Desgraciadamente no me vale (esa fue mi segunda opción), porque es lenta en ejecución. Necesito que baje este archivo 20 veces por segundo ... y con esta opción deja mi ordenador K.O. Actualmente mi programa, descarga el archivo mediante la aplicación wget.exe que sirve para eso ... desde msdos, y le llamo mediante winexec. Y después otra vez tengo que abrir el archivo descargado para trabajar con el. Como ves ... no es muy práctico. Pero es algo más rápido que la opción de InternetReadFiles, sorprendentemente .... Jugar con los sockets, debería ser de las 3 opciones que tengo la más rápida con diferencia no?. Pero no lo consigo ![]() ¿Alguna sugerencia? Última edición por Belaix fecha: 23-11-2008 a las 04:30:49. |
|
#2
|
||||
|
||||
Solo por curiosidad ¿por que bajas ese archivo 20 veces por segundo?No se que tipo de proyectos estas llevando a cabo pero me parece que el protocolo http no es el mas adecuado para esto. De todas formas usando wininet no debería se tan lento, prueba a mantener la conexión activa y no cerrarla y abrirla cada que que hagas una petición al servidor, esto reducirá bastante el tiempo. Por cierto, dices que esta url te falla:
Esa es la que te falla o es una parecida ![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Que componente utilizo para crear una lista con + y - | Jose Manuel | Varios | 4 | 14-06-2008 20:18:56 |
| Componente para Cliente FTP (Que recomienden) | MaMu | Internet | 1 | 04-04-2008 09:50:48 |
| Componente para Crear Report | osmar | Impresión | 0 | 28-02-2005 13:59:32 |
| Crear un componente multiplataforma para conectar un BD | RONPABLO | OOP | 0 | 10-02-2005 20:25:49 |
| Server y cliente socket!! | ssaavedra | Internet | 6 | 08-10-2003 16:56:18 |
|