So stellen Sie eine AJAX HTTPS GET-Anforderung mit jQuery

Wie kann ich mit jQuery explizit eine AJAX HTTPS GET-Anfrage stellen? Ich versuche folgendes zu tun. Auf einer https-Seite habe ich eine Zeile mit dem Code$.get("/resource"), aber ich bekomme folgende Fehlermeldung

XMLHttpRequest cannot load http://www.site.com/resource. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://www.site.com' is therefore not allowed access.

Warum versucht der AJAX-Aufruf, über das HTTP-Protokoll auf die Seite zuzugreifen, wenn die relative Ressource von einer https-Seite stammt? Wenn die $ .get (url) -Methode dies standardmäßig ausführt, wie verwende ich jQuery, um eine explizite HTTPS-GET-Anforderung auszuführen? Eine andere Person, die ein ähnliches Problem hatte, beihttp://forum.jquery.com/topic/jquery-get-ajax-call-on-http-page-to-https-on-same-domain konnte es nicht lösen.

Die jQuery-Version ist 1.7.2

Antworten auf die Frage(4)

Ihre Antwort auf die Frage