On Thu, 5 Jun 2003, Oleg K. Artemjev wrote:

> > А по структуре oops'овского storage что лучше посмотреть? Как лучше складывать в 
> > storage? Может
> > какое нить апи есть?
> И в догонку: а есть ли апи на разбор html из tcp потока? То есть существует ли 
> библиотека, функциям

api там нет, разбор действтельно идет из потока, только конечно не tcp, а
http. Т.е. работу tcp придется реализовать своими силами (а может и есть
библиотеки, вынимающие tcp - например можно смотреть как это сделано в
ethereal).

> которой можно скормить tcp поток содержащий запрос и ответ, а в ответ получить html 
> файлы и url, которые 
> затем (видимо уже через другие апи) можно было бы положить в storage? Я пытаюсь 
> понять что именно 
> надо написать, а что можно взять готовое. Пока алгоритмы вырисовываются такие:
> 
> либо 
> A) 1. получить tcp поток с запросом и ответом (очевидно придется писать)
>    2. вызвать готовую функцию для обработки потока, получить от нее файлы и url

там есть всего одна функция через которую проходит загрузка документа по http:
fill_mem_obj. 

>    3. положить в storage через готовую функцию.
> 
> либо
> B) 1. получить tcp поток с запросом и ответом (очевидно придется писать)
>    2. самописными функциями обработать поток, получить url и html .
>    3. самописными функциями положить в storage.
> 
> Или может еще какие нить варианты есть? Подозреваю, что для варианта A) можно найти 
> функции в самом oops?
> 
> -- 
> Bye.Olli.                     http://olli.digger.org.ru
> 
> =====================================================================
> If you would like to unsubscribe from this list send message to
> [EMAIL PROTECTED] with "unsubscribe oops" in message body.
> Archive is accessible on http://lists.paco.net/oops-rus/
> 

Igor Khasilev                     |
PACO Links, igor at paco dot net  |


=====================================================================
If you would like to unsubscribe from this list send message to
[EMAIL PROTECTED] with "unsubscribe oops" in message body.
Archive is accessible on http://lists.paco.net/oops-rus/

Дати відповідь електронним листом