Ich habe einen Server bei example.com Apache, meine statische HTML-Dateien dienen.Ajax Anrufe an Subdomain
Ich habe auch einen JSON-Dienst unter api.example.com mit Python mit cherrypy.
Der Benutzer fordert example.com an und ruft die Index-HTML-Seite ab. Auf dieser Seite mache ich eine Ajax-Anfrage mit jquery an den json-Dienst. document.domain
kehrt example.com
$.ajax({
type: 'GET',
url: 'http://api.example.com/resource/',
dataType: 'json',
success: successCallback,
error: errorHandler
});
Allerdings kann ich sehe den Antworttext für den Ajax-Request in Firebug nicht. Dies führt zu der Annahme, dass der Browser (FF) dies nicht unterstützt.
Was sind die besten Methoden, um dies zu erreichen? Ich würde es vorziehen, wenn möglich keine Proxying auf dem Apache-Backend für example.com zu verwenden.
Andere Unterdomäne = andere Domäne –
Ja. Aber example.com ist die übergeordnete Domäne für api.example.com, daher sollte die Beziehung zwischen diesen URLs parent - child und nicht child sein. – Baversjo