PhoneGap AJAX Проблема с URL с одним контроллером в Codeigniter, но второй работает нормально - PullRequest
0 голосов
/ 28 мая 2020
  1. Я создаю приложение PhoneGap для своего веб-сайта.
  2. Сервер работает, и я использую 2 контроллера и 2 модели.
  3. Нет проблем с одним контроллером, но когда я пытаюсь получить доступ ко второму контроллеру с помощью AJAX, URL-адрес смешивается с URL-адресом прокси, который начинается с http://192.168.1.9: 3000 / proxy / https% 3A% 2F% 2Fmywebsite.com% 2Fcontroller2% 2Fmethodname .

Единственное различие между двумя онтроллерами заключалось в том, что второй не имеет подключения '. php' . Я обновил его, но улучшения все еще нет. Я пробовал в localhost, он отлично работает. Я также пытаюсь использовать первый контроллер (живой сервер) в том же вызове ajax, и он работает.

Я почти целый день трачу на поиск решения, но ничего не нашел. Спасибо заранее.

Заголовок Контроллера 1

<?php
defined('BASEPATH') OR exit('No direct script access allowed');
header('Access-Control-Allow-Origin: *');
include 'connection.php';

Заголовок Контроллера 2

<?php
defined('BASEPATH') OR exit('No direct script access allowed');
header('Access-Control-Allow-Origin: *');
include 'connection.php';

1 Ответ

0 голосов
/ 06 июня 2020

Извините за беспокойство. Я сам проверил URL-адрес и обнаружил, что страница / URL-адрес не существует.

...