Ich bin mit Codeigniter 3.1.0, Restserver heruntergeladen von here mit Dokumentation von here. Ich verwende auch die Chrome-Erweiterung Postman.Codeigniter 3 + Restserver führt immer Anfrage bekommen
Das Problem ist, dass selbst wenn ich POST aus dem Dropdown-Menü von Postman wählen, ist es die Methode get trifft ... Unten ist der Code:
defined('BASEPATH') OR exit('No direct script access allowed');
require APPPATH . '/libraries/REST_Controller.php';
class Example extends REST_Controller {
function __construct() {
parent::__construct();
}
public function users_get() {
echo "get request";
}
public function users_post() {
echo "post request";
}
}
nun durch Postman, wenn ich wählen GET an die URL example-domain.com/api/example/users die Vorschau ist get Anfrage
Wenn ich wählen POST auf den gleichen URL example-domain.com/api/example/users die Vorschau ist wieder get Anfrage und nicht post request
ich etwas nicht in config/rest.php ändern, und ich bin mit dem implementierten Beispiel des Restservers in Controller/api/example
weiß jemand, warum ich nicht die POST-Methode treffen kann?
das ist seltsam, es sollte automatisch die Route zu den spezifischen Post-Handler – Cristian
genau tun ... und das ist nicht mein erstes Mal mit CI + Restserver ... das ist total seltsam ... – GeorgeGeorgitsis
versuchen, eine saubere Installation von codeigniter zu tun und integrieren Sie die Bibliothek – Cristian