Сохранение, чтобы решить от банана 1,5?
Когда запрос POST должен превратиться в запрос OPTIONS, и что это значит? Что видит конечный сервер в этом случае?
Я пытаюсь заставить функцию банана Save-to-Solr работать, и мне не удается с кодом состояния 404. Я думаю, что это проблема CORS, но я не уверен, куда с ней идти.
Запуск banana 1.5 как отдельной войны в tomcat7 и общение с solrCloud. SolrCloud был (я считаю) создан для CORS. Запросы к данным в самой панели управления правильно возвращают данные. Коллекция banana-int работает на том же сервере, что и коллекция для logdata.
Возникли проблемы с проверкой данных POST от Inspect-Element в Chrome, но он прошел через угловую точку, поймал $http.post(path, data, config), превратил его в POST командной строки, и это позволило поместить панель управления в Solr., Как только приборная панель окажется в Solr вручную, я смогу загрузить ее из Banana. Это говорит мне, что вещи (URL сервера, коллекция и т. Д.) Правильно подключены с точки зрения banana/js.
1 ответ
Скорее всего, это связано с CORS. AngularJS отправляет запрос перед полетом с указанием опций Access-Control-Request-Method: POST
в заголовке, который сообщает серверу, что предстоящим методом является POST.
Для подсказок о включении CORS на Solr, проверьте здесь: здесь