Можно ли прочитать канал JSON, доступный на другом сайте, который является HTTPS?В ответ я получаю пустую строку.
Это возможно, если вы уважаете такую же политику происхождения . Для междоменного AJAX вы можете использовать JSON / P или если у вас нет контроля над удаленным доменом, и он не предоставляет данные JSON/P, вам может понадобиться настроить серверный скрипт на вашем домен, который будет служить мостом между обоими доменами.
JSON/P
Вы также хотите проверить CORS
http://hacks.mozilla.org/2009/07/cross-site-xmlhttprequest-with-cors/