Новый метод request

Обсуждение работы системы JetSwap. Общий форум для всех вопросов, для которых не создано отдельных форумов.
ISTW
Сообщения: 3
Зарегистрирован: 17 май 2015, 16:40

Новый метод request

Непрочитанное сообщение ISTW » 21 июн 2017, 13:35

Добрго дня! Подскажите пожалуйста, может кто уже пользовал этот функционал. 2 Основных вопроса:
1. Обходит ли этот метод CSP
2. Он работает только на новой FF версии ядра?

Немного не хватает документации ну или моих мозгов. Может у кого есть пример как скрипта послать пост и получить ответ?

Аватара пользователя
PsyVorteX91
Сообщения: 86
Зарегистрирован: 06 янв 2012, 01:32
Откуда: Крым
Контактная информация:

Re: Новый метод request

Непрочитанное сообщение PsyVorteX91 » 21 июн 2017, 13:57

Поддерживаю!
В доках пример реализации с контекстом что код будет размещён внутри своей страницы заранее подготовленной, и пример относится к статической настройке презентации..
Предположим выполнение динамической презентации на стороннем ресурсе:
Перешли на domain1.com.
Строковое выполнение request к domain2.com и последующий вызов и запись html разметки страницы в переменную джета допустим.
Пысы понятно дело что гектары разметки не запишутся , учитывая длину допустим в 1000 символов.

Причина возникшего интереса:
В старой версии можно было банально Ajax-ом пользоваться и браузер игнорировал политику безопасности текущего сайта, а в новом при запросе начинает дёргать CSP и соответственно успеха не возвращает....

UPD... Решено)

Аватара пользователя
JetSwap
Администратор
Сообщения: 341
Зарегистрирован: 05 фев 2009, 22:54
Откуда: JetSwap
Контактная информация:

Re: Новый метод request

Непрочитанное сообщение JetSwap » 21 июн 2017, 14:20

PsyVorteX91 писал(а):
21 июн 2017, 13:57
В доках пример реализации с контекстом что код будет размещён внутри своей страницы заранее подготовленной, и пример относится к статической настройке презентации..
Большой разницы нет, код заранее будет размещен или же вставлен уже динамической презентацией.
request отправляет запросы не с помощью движка браузера, поэтому ему абсолютно все равно, что такое CSP, какие заголовки укажете, такие и отправит.
ISTW писал(а):
21 июн 2017, 13:35
1. Обходит ли этот метод CSP
Он его игнорирует.
ISTW писал(а):
21 июн 2017, 13:35
2. Он работает только на новой FF версии ядра?
Старой версии больше нет, есть только новая.
С уважением, Администрация.
http://www.jetswap.com

Аватара пользователя
PsyVorteX91
Сообщения: 86
Зарегистрирован: 06 янв 2012, 01:32
Откуда: Крым
Контактная информация:

Re: Новый метод request

Непрочитанное сообщение PsyVorteX91 » 21 июн 2017, 15:28

Спасибо! За разъяснения! А вот дополнительный вопросик!) По примеру google.com возвращает Html а вот допустим yahoo. com уже нет и yahoo Не единственный вариант. Никаких параметров не меняя просто заменив урл адрес jetswap. com тоже не хочет))

Аватара пользователя
Support
Служба поддержки
Сообщения: 4317
Зарегистрирован: 08 фев 2009, 19:24
Откуда: JetSwap
Контактная информация:

Re: Новый метод request

Непрочитанное сообщение Support » 22 июн 2017, 00:45

Да, это конечно забавно, пока непонятно, почему гугл работает, а JetSwap нет :D
Видимо стоит защита от тестеров :D
Можно попробовать собирать информацию по частям, возможно в этом случае ошибки не будет.
Для этого нужно задать атрибут progress - название функции прогресса для получения данных по частям (параметры ниже)
С уважением, Служба поддержки.
http://www.jetswap.com

Аватара пользователя
JetSwap
Администратор
Сообщения: 341
Зарегистрирован: 05 фев 2009, 22:54
Откуда: JetSwap
Контактная информация:

Re: Новый метод request

Непрочитанное сообщение JetSwap » 11 июл 2017, 21:03

PsyVorteX91 писал(а):
21 июн 2017, 15:28
Спасибо! За разъяснения! А вот дополнительный вопросик!) По примеру google.com возвращает Html а вот допустим yahoo. com уже нет и yahoo Не единственный вариант. Никаких параметров не меняя просто заменив урл адрес jetswap. com тоже не хочет))
Сегодня сделано обновление, можете включить получение данных в виде base64, тогда ошибок быть не должно.
С уважением, Администрация.
http://www.jetswap.com

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей