![]() |
|
HTTPСоединение (8.1) | ☑ | ||
---|---|---|---|---|
0
ladalk
18.03.13
✎
12:06
|
Добрый день.
такая ситуация: пытаюсь получить информацию следующим образом: НТТР = Новый HTTPСоединение(Сервер); //начинается уже непосредственно с названия порта, без http:// ИмяФайлаОтвета = ПолучитьИмяВременногоФайла(); //без расширения НТТР.Получить(Источник, ИмяФайлаОтвета); // источник - уже без указания порта проблема в том, что возвращает пустой файл. может кто-нибудь поделиться примером работающим? ну или советом, чтобы работало. спасибо |
|||
1
cw014
18.03.13
✎
12:07
|
А почему без "http://"
|
|||
2
pessok
18.03.13
✎
12:11
|
НТТР = Новый HTTPСоединение("www.mail.ru"); //начинается уже непосредственно с названия порта, без http://
ИмяФайлаОтвета = ПолучитьИмяВременногоФайла(); //без расширения НТТР.Получить("index.html", ИмяФайлаОтвета); // источник - уже без указания порта Текст = Новый ТекстовыйДокумент; Текст.Прочитать(ИмяФайлаОтвета); Текст.Показать(); works fine! |
|||
3
ladalk
18.03.13
✎
12:11
|
(1) не знаю, нужен ли он
|
|||
4
pessok
18.03.13
✎
12:11
|
без www не работает
|
|||
5
ladalk
18.03.13
✎
12:11
|
(2) сейчас попробую
|
|||
6
ladalk
18.03.13
✎
12:19
|
пустой файл получаю
|
|||
7
pessok
18.03.13
✎
12:21
|
(6) врешь. код в (2) полностью рабочий.
вот результат: <html> <head><title>301 Moved Permanently</title></head> <body bgcolor="white"> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx/1.2.2</center> </body> </html> давай свой код суда |
|||
8
ladalk
18.03.13
✎
12:21
|
(7) ну в этом сообщении конечно рабочий
|
|||
9
pessok
18.03.13
✎
12:25
|
(8) ну дык давай код, посмотрим
|
|||
10
ladalk
18.03.13
✎
12:34
|
(9) нашла ошибку!
передавался полностью адрес, вплоть до .asp а не ***.ru (9) спасибо за помощь!!!!!! |
|||
11
ladalk
18.03.13
✎
13:06
|
Возник еще один вопрос!
Можно ли установить таймаут для http-соединения на 8.1 ? На 8.2 вроде как есть в параметрах таймаут. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |