Witam. Mam serwer, którym można sterować poprzez wysyłanie ajaxem metodą POST odpowiednich komend. API serwera znajduje się na innym porcie niż apache. Mój problem polega na tym, że za żadne skarby ajax nie chce mi się połączyć z tym serwerem.
Oto kod ajaxa jQuery, który stosuję:

Kod
$.ajax({
    type: "POST",
    username: "admin",
    password: "admin",
    url: "http://127.0.0.1:7999/api",
    data: { op: "test", seq: "45" }
})
.success(function(msg) {
    alert("Done: "+msg);
})
.error(function(request,error) {
    alert(error);
});


A tutaj link do dokumentacji obsługi API: klik
Może ja coś źle zrozumiałem z tej dokumentacji i dlatego mi nie działa sad.gif

Przerobiłem wyświetlanie odbieranie danych z wpisaniem do konsoli.
Oto co otrzymuję:

Kod
XMLHttpRequest cannot load http://127.0.0.1:7999/api. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://127.0.0.1' is therefore not allowed access.


Problem rozwiązany.
Jak to mówią "jak nie drzwiami to oknem" smile.gif
Zrezygnowałem z jQuery na rzecz curl i śmiga tak jak chciałem smile.gif