Page 1 of 1
Примеры из Сети
Posted: Thu Feb 04, 2016 12:29 pm
by MARK99
У меня не работает пример из библиотеки "Сеть":
Code: Select all
HTTP "google.com/images/logo.png" GETDIM m
FILE "google.png" WRITEDIM m
И с помощью какой команды сети можно получить код сайта( если так сделать нельзя, то ответьте пожалуйста)?
Re: Примеры из Сети
Posted: Thu Feb 04, 2016 2:12 pm
by Mr. Kibernetik
Этого файла сейчас не существует. Попробуйте файл с существующим адресом.
Есть разные способы в sB получить код сайта. Например с помощью объекта BROWSER. С помощью HTTP GETDIM можно получить то, что можно получить по протоколу HTTP GET. Но в любом случае нужно знать протокол HTTP, а для объекта BROWSER еще и JavaScript.
Re: Примеры из Сети
Posted: Thu Feb 04, 2016 2:24 pm
by MARK99
Mr. Kibernetik wrote:Этого файла сейчас не существует. Попробуйте файл с существующим адресом.
Есть разные способы в sB получить код сайта. Например с помощью объекта BROWSER. С помощью HTTP GETDIM можно получить то, что можно получить по протоколу HTTP GET. Но в любом случае нужно знать протокол HTTP, а для объекта BROWSER еще и JavaScript.
Спасибо
Re: Примеры из Сети
Posted: Thu Feb 04, 2016 2:27 pm
by MARK99
А что должно появиться на экране после выполнения этого кода?
Code: Select all
HTTP "kibernetik.pro" GET t$
PRINT t$
Re: Примеры из Сети
Posted: Thu Feb 04, 2016 3:01 pm
by Mr. Kibernetik
MARK99 wrote:А что должно появиться на экране после выполнения этого кода?
Code: Select all
HTTP "kibernetik.pro" GET t$
PRINT t$
Ответ сервера на GET запрос по протоколу HTTP адреса "kibernetik.pro".
Re: Примеры из Сети
Posted: Thu Feb 04, 2016 3:04 pm
by MARK99
Mr. Kibernetik wrote:MARK99 wrote:А что должно появиться на экране после выполнения этого кода?
Code: Select all
HTTP "kibernetik.pro" GET t$
PRINT t$
Ответ сервера на GET запрос по протоколу HTTP адреса "kibernetik.pro".
Его нет...
Re: Примеры из Сети
Posted: Thu Feb 04, 2016 3:07 pm
by Mr. Kibernetik
На моем устройстве ответ есть.
Вы уверены, что у sB есть доступ к интернету?
Re: Примеры из Сети
Posted: Thu Feb 04, 2016 3:13 pm
by MARK99
Mr. Kibernetik wrote:На моем устройстве ответ есть.
Вы уверены, что у sB есть доступ к интернету?
Да
Re: Примеры из Сети
Posted: Thu Feb 04, 2016 3:18 pm
by Mr. Kibernetik
Тогда ничего не могу сказать. Либо вы неправильно указываете веб-адреса (правильно например "google.ru"), либо есть какие-то проблемы с доступом к сети.
Re: Примеры из Сети
Posted: Fri Feb 05, 2016 12:24 am
by Mr. Kibernetik
Вобщем, дело в следующем: в версии 5.1 Apple ввели ограничения на HTTP протокол. Это сказывается и на объектах BROWSER, и на командах HTTP. Проходят только команды на сайт apple.com и на сайты по протоколу HTTPS, например
https://google.ru
В версии 5.2 это будет исправлено и ограничение Apple будет отключено, все будет работать как раньше.