Извлечение строки запроса из eExteranl

Можно ли (и целесообразно) открыть новое окно для внешнего URL-адреса, чтобы мои пользователи обработали форму на этом сайте (которая генерирует строку запроса с парами имя / значение), а затем проанализировали пары этой строки запроса обратно в мой родительское окно, чтобы значения могли быть загружены в переменные для последующего использования в форме на моем сайте для дальнейшей обработки? Я читал о подходах, использующих window.opener в дочернем окне, ссылающемся на родителя (не в этой ситуации), технике, использующих cURL и скребках экрана, собирающих информацию, которая существует на других сайтах, но в этой ситуации пользователь должен сделать выбор на внешнем URL до создания значений? Будем благодарны за любые мысли или указания относительно применимых чтений. Кроме того, если этот подход неуместен, я бы также хотел услышать об этом.

2 ответа

Если под внешним сайтом вы подразумеваете сайт, который вы не можете контролировать, то если это будет возможно, это будет дыра в безопасности.

Я немного запутался. Вы заставляете пользователей заполнять форму на одном сайте, которая после успешного сохранения отображает новые значения на этом сайте, и вы планируете затем собрать эту новую информацию и использовать ее на своем сайте?

Это звучит очень сложно. Не зная точных деталей или причин, по которым это необходимо, сложно дать хороший ответ.

Например, вы создаете какой-то сайт о фильмах и хотите использовать IMDB в качестве источника, тогда эта идея не имеет особого смысла. Почему бы пользователям просто не использовать IMDB?

Также это было бы очень сложно для кода.

Другие вопросы по тегам