[ Foro de PHP ]
Hola,
Estoy haciendo una aplicación, ya tengo la base de datos, con los campos llenados, y la conexión también
Ahora cree esto:
En un controlador llamado UserController.php
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class UserController extends Controller
{
public function pruebas(Request $request){
return "Acción de pruebas de USER-CONTROLLER";
}
public function register(Request $request){
return "Accion de registro de usuario";
}
public function login(Request $request){
return "Accion de login de usuario";
}
}
y en Routes:
<?php
Route::get('/', function () {
return view('welcome');
});
/* Metodos http comunes
* get: conseguir datos o recursos
* post: guardar datos o recursos o hacer logica desde un formulario
* put: actualizar datos o recursos
* delete: eliminar datos o recursos
*/
Route::get('/usuario/pruebas','UserController@pruebas');
Route::get('/api/register','UserController@register');
Route::get('/api/login','UserController@login');
Cuando uso Postman para acceder
a http://localhost/masterfullstack/api-rest-laravel/api/login/
me sale este error
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html>
<head>
<title>404 Not Found</title>
</head>
<body>
<h1>Not Found</h1>
<p>The requested URL /masterfullstack/api-rest-laravel/api/login/usuario/pruebas was not found on this server.</p>
<hr>
<address>Apache/2.4.37 (Win64) PHP/7.2.14 Server at localhost Port 80</address>
</body>
</html>
¿Cómo se puede arreglar?
Gracias de antemano
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)