Получение ответа после перенаправления в вызове ajax - PullRequest
1 голос
/ 09 марта 2012

У меня есть вызов ajax на внешний URL, который возвращает объект json.Внешнему сервису нужен ключ, который я не хочу оставлять в виде текста в JavaScript.Поэтому я решил направить вызов ajax в контроллер Spring, где я могу добавить ключи к URL-адресу (скрыть ключи от внешнего мира) перед выполнением перенаправления.Но после выполнения перенаправления я не могу получить ответ (в моем случае объекты json) в вызове ajax.

Мой вызов ajax

http_request.open("GET", "search.html", true);
if (http_request.readyState == done && http_request.status == ok) {
...
}

Мой контроллер

@RequestMapping("/search")
public class SearchController  {

    @RequestMapping(method = RequestMethod.GET) 
    public String search(){
        return "redirect:http://www.xyz.com?key=myKey";
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...