Направление абсолютного parth к контроллеру в codeigniter - PullRequest
0 голосов
/ 03 февраля 2020

Я хотел бы указать абсолютный путь к контроллеру, но я не знаю, как это сделать; причина для этого состоит в том, чтобы sh API опубликовать этот конкретный абсолютный URL;

$route['duka/application/controllers/Forwarded_sms'] = 'Forwarded_sms';

Я связал код выше, но не работает; Я все еще получаю сообщение об ошибке 403. Запрещено.

1 Ответ

1 голос
/ 03 февраля 2020

Прежде всего создайте API-контроллер и используйте контроллер по умолчанию, а затем используйте абсолютный путь.

$route['default_controller'] = 'Welcome';
$route['404_override'] = '';

domain.com/duka/application/controllers/Forwarded_sms

, если вы не создали контроллер, поэтому, пожалуйста, поместите этот код контроллера и установите остальные библиотеки.

<?php
defined('BASEPATH') OR exit('No direct script access allowed');
require(APPPATH.'/libraries/REST_Controller.php');
class Api extends REST_Controller { 
    public function Forwarded_sms()
    {
        $response = array();
        $postData = $this->input->post();
        $this->response($response, REST_Controller::HTTP_OK);

    }

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