Xampp принимает запросы Ajax - PullRequest
0 голосов
/ 25 марта 2019

Я пытаюсь внедрить API в моей системе, но каждый раз, когда возникают проблемы, я решаю локально ... через сервер на хостинге, справляюсь спокойно.

У меня следующий вопрос: принимает ли XAMPP Ajax? Я искал в интернете и ничего не нашел об этом.

Ответы [ 3 ]

1 голос
/ 25 марта 2019

Ajax - это просто термин для выполнения HTTP-запроса из клиентского JavaScript, не покидая текущей веб-страницы.

Что касается HTTP-сервера, то нет реальной разницы между HTTP-запросом, инициированным с использованиемAjax и один инициировали, используя любой другой метод.

Единственное условие заключается в том, что браузеры реализуют Политика одинакового происхождения , которая может привести к браузеру , запрещающему JavaScript читать ответ(или, в случае предварительно выданных запросов, выполнение запроса в первую очередь), если сервер не добавляет заголовки, предоставляющие явное разрешение .

Apache HTTPD (сервер HTTP, распространяемый с XAMPP)вполне может быть настроен на добавление этих заголовков, но чаще добавлять их, используя язык программирования на стороне сервера (например, PHP).

0 голосов
/ 25 марта 2019

Это должно сработать, я все равно это сделал. Возможно, вам придется проверить журнал ошибок, чтобы выяснить причину его сбоя. Прежде всего, что ваш браузер регистрирует для кода или проблем с соединением, это детализирует, если это проблема CORS (F12 в chrome для меня)? Если проблема не существует, возможно, вам придется проверить журнал Xampp: \ xampp \ apache \ logs \ error.log для этого приложения.

Также можно сделать так: https://stackoverflow.com/a/38347316/10980320

0 голосов
/ 25 марта 2019

Да, XAMPP принимает запросы AJAX!Все запросы, независимо от того, отправляются ли они через AJAX или просто посещают страницу через браузер, запрашивают и получают данные определенным образом.Насколько я знаю, на самом деле нет способа не поддерживать тот или иной тип запроса, хотя они могут быть заблокированы.

Не стесняйтесь меня поправлять.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...