{"message": "Метод не разрешен"} в эхо-структуре - PullRequest
0 голосов
/ 09 февраля 2020

При вводе URI http://localhost:9000/dashboard или любого другого URI, использующего метод http POST, я всегда получаю ошибки, это мой обработчик e.POST("/dashboard", controller.Dashboard)

1 Ответ

0 голосов
/ 09 февраля 2020

Когда вы вводите URL в браузер, он отправляет GET. Чтобы справиться с этим, вы должны использовать e.GET("/dashboard", controller.Dashboard) в своем приложении.

Если страница содержит форму, которая отправляет POST, вы должны обрабатывать как GET, так и POST. При желании оба могут быть сопоставлены с controller.Dashboard, но обычно проще использовать разные обработчики.

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