ajax запрос на https
Всем привет. Такая задача: необходимо отправить ajax-запрос с адреса, например, http://site.com либо с http://www.site.com на адрес https://site.com
запрос необходимо осуществить с помощью jquery $.post либо $.get запроса. Пока что подобные запросы возвращают ерор. Что делать как быть? $.getJSON ну никак не подходит ( Да и домен то по сути тот же, возьмем хотя бы отправку запроса с http://site.com на https://site.com |
Он и не должен проходить, вот статья.
|
да я в курсе
Цитата:
|
codingfighter,
Данные нужно только принять или передать тоже? |
И то и другое. Ну обычный $.post / $.get запрос.
Интересно, а если заголовок отправлять Access-Control-Allow-Origin: https://www.site.com https://site.com будет ли работать... |
Почитайте статью ещё раз:) точнее по ссылке перейдите.
Ну просто $.post и $.get у вас не срабоатет. |
заголовки не помогли... а на что они вообще влияют, типа обращение к ifram'y с другого домена?
|
codingfighter,
на прием и передачу наверно с созданием фрейма со второго домена и обмен данными через postmessag (не проходит для старых браузеров) Кроссбраузерно: в едином фрейме двуадресный обмен с переключение меж адресами . Обменом данных происходит через window.name |
Цитата:
|
А если рассмотривать это как запрос на другой урл?
$.ajax({ url : 'https://site.com', type : "GET", dataType : "jsonp", success : function(msg){ alert(msg) } }); |
Часовой пояс GMT +3, время: 19:27. |