Author Topic: HTTPGET возвращает 1  (Read 2367 times)

0 Members and 1 Guest are viewing this topic.

RollinBarrel

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
HTTPGET возвращает 1
« on: November 27, 2015, 12:29:53 AM »
При использовании HTTPGET'а он возвращает единицу.
Например,
Code: [Select]
print(HTTPGET("http://yandex.ru"))
Quote from: лог
1
Однако, при использовании страниц на "http://crapware.aidf.org/", он выдаёт информацию/код страниц как положено.
Code: [Select]
print(HTTPGET("http://crapware.aidf.org/version/clickermann.php"))
Quote from: лог
4.11.000
Что я делаю не так?
« Last Edit: November 27, 2015, 09:46:26 AM by RollinBarrel »

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: HTTPGET возвращает 1
« Reply #1 on: November 27, 2015, 09:18:28 AM »
у тебя не хватает последней скобки
Code: (clickermann) [Select]
print(HTTPGET("http://yandex.ru"))
yandex.ru использует шифрованное соединение https
У меня в лог вообще ничего не возвращается. Очевидно функция не работает с протоколом https

RollinBarrel

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Re: HTTPGET возвращает 1
« Reply #2 on: November 27, 2015, 09:56:21 AM »
Недокопипастил скобки, хех.
Яндекс использовал лишь как пример, у меня любой сайт кроме этого возвращает единицы.
Code: [Select]
print(HTTPGET("http://natribu.org/index.php"))Единица, хотя HTTPS'а там и в помине нет.

Или так: как должна выглядеть страница, чтобы HTTPGET захватил с неё информацию?
Пробовал полностью копировать содержимое страницы последней версии, без успеха.
« Last Edit: November 27, 2015, 09:59:12 AM by RollinBarrel »