Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.16;
Скачать: CL | DM;

Вниз

Как прочитать строчку из файла с сервера?   Найти похожие ветки 

 
kofman ©   (2002-10-21 01:03) [0]

Задача такая: на каком-то сервере лежит некий файл, в котором несколько строк, как
1) не скачивая этого файла считать эти строчки
2) как сделать что бы доступ к этому файлу можно было получить только по паролю?
Заранее большое спасибо.


 
Reindeer Moss Eater   (2002-10-21 09:58) [1]

А как вообще на сервере опубликован этот файл? HTTP, FTP, Shared Folder .....????


 
kofman ©   (2002-10-21 18:57) [2]

Можно и HTTP и FTP


 
Jeer ©   (2002-10-21 19:55) [3]

>1) не скачивая этого файла считать эти строчки

1.Экстрасенс поможет.
2.Попроси админа тебе дискету с ним передать.

>2) как сделать что
Определяется правами пользователя установленными на серверах (http, ftp,..)


 
Reindeer Moss Eater   (2002-10-22 08:48) [4]

Если автора понимать буквально, то ответ на 1-й вопрос звучит утвердительно. Строчку можно прочитать, не скачивая файла


 
Wonder ©   (2002-10-22 11:36) [5]

>Reindeer Moss Eater
Строчку можно прочитать, не скачивая файла
А как? :)
Т.е. как прочитать определенное место файла используя http или ftp не скачивая файл или его часть с сервера?



 
Reindeer Moss Eater   (2002-10-22 13:51) [6]

>Wonder
Ну да, именно так. Файл при этом не скачается.


 
Wonder ©   (2002-10-22 13:55) [7]

>Reindeer Moss Eater
Ну да, именно так. Файл при этом не скачается.

:))))))
Именно КАК?


 
Reindeer Moss Eater   (2002-10-22 14:15) [8]

>Wonder
Ну вот так например:
TidTCPClient.Host:=My_Host;
TidTCPClient.Port:=80;
TidTCPClient.Open;
FirstString:=TidTCPClient.ReadLn;


 
Reindeer Moss Eater   (2002-10-22 14:16) [9]

Ой, заголовок забыл
TidTCPClient.Writeln("GET "+MyURL+" /HTTP 1.0");
TidTCPClient.Writeln;


 
Wonder ©   (2002-10-22 14:18) [10]

:))) ОК.
А как быть, когда треба прочитать ТОЛЬКО последнюю строку из файла?


 
Reindeer Moss Eater   (2002-10-22 14:22) [11]

Знаешь, Wonder, даже если файл локальный, то только последнюю строчку никак не прочитаешь.
А вообще если сервером HTTP1.1 поддерживается, то Range в заголовке запроса поможет


 
Wonder ©   (2002-10-22 14:57) [12]

>А вообще если сервером HTTP1.1 поддерживается, то Range в заголовке запроса поможет

Не поможет :) Потому как ты не сможешь угадать начало и конец именно строки и именно нужной.


 
Reindeer Moss Eater   (2002-10-22 15:07) [13]

>Wonder
Во первых автор про это не спрашивал, во вторых это в принципе нерешаемо (чтение только последней строки), а не специфично для HTTP, FTP или чего либо еще.



Страницы: 1 вся ветка

Текущий архив: 2002.12.16;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.013 c
3-51652
nick-from
2002-11-28 23:31
2002.12.16
Коды ошибок Interbase


3-51589
-=Sergeante=-
2002-11-22 17:49
2002.12.16
Дискретное значение сумм по месяцам.


3-51655
nick-from
2002-11-26 23:45
2002.12.16
TFIBCustomDataSet.CloseOpen


7-51969
matrixxxx
2002-10-13 19:40
2002.12.16
Все таже обучалка, но теперь надо в delphi запихать Html из папки


3-51641
SemFLY
2002-11-28 17:18
2002.12.16
Иформация о базах...