Я не уверен, почему эта ошибка возникает при вызове сервера на JQuery с использованием Ajax.Spring + Jersey + Access-Control-Allow-Origin, развернутый на AppFog
Мой код сервера
@POST
@Path("/update")
@Produces({ "application/json "})
public Response update(String json) {
......
ResponseBuilder builder = Response.ok("test");
builder.header("Access-Control-Allow-Origin", "*");
builder.header("Access-Control-Allow-Headers", "*");
return builder.build();
И мой Jquery код
var URL = "http://........";
$.ajax
({
type: "POST",
//the url where you want to sent the userName and password to
url: URL,
dataType: 'json',
success: function (data) {
alert("ok");
}
});
Примечание: Тот же самый код работает нормально на Google App Engine .....
Извините, если бы это было очевидно, но - какова ошибка, которая возникает? – calvinkrishy
тот же XMLHttpRequest не может загрузить http: // ....... Происхождение http: // localhost не разрешено Access-Control-Allow-Origin. –